Wie aktiviere ich HiDPI-Unterstützung auf dem Zoom.us-Linux-Client?

Wie aktiviere ich HiDPI-Unterstützung auf dem Zoom.us-Linux-Client?

Auf meinem 4K-Laptop-Bildschirm sind die Bildschirmelemente zu klein zum Anklicken oder Lesen. Wie kann ich dafür sorgen, dass die Gnome-Skalierung, die auf 200 % eingestellt ist, eingehalten wird?

Ich verwende Fedora 29, aber das gleiche Problem sollte auch bei Ubuntu 18.04 LTS auftreten.

Dieses Problem betrifft auch Retina-Displays von MacBooks.

Antwort1

Eine Antwort, bei der keine Änderung allgemeiner Dateien erforderlich ist, die bei zukünftigen Installationen geändert werden können:

Zoom erstellt derzeit eine Datei mit dem Namen „ zoomus.confIhr .configOrdner“ im Home-Ordner des Benutzers.

Eine der Einstellungen ist ScaleFactorstandardmäßig auf 1 eingestellt. Setzen Sie diesen Wert auf 2, und beim nächsten Start der Anwendung werden Bilder in der richtigen Größe angezeigt.

Antwort2

Kürzlich hatte ich unter Ubuntu 20.04 mit Zoom 5.1.412382.0614 das gegenteilige Problem: Die Benutzeroberfläche wurde gezoomtInund alles war zu groß.

Die scaleFactorEinstellung in der zoomus.confin der akzeptierten Antwort erwähnten Datei war auf 1 gesetzt. Durch Ändern des autoScaleParameters falsewurde das Problem jedoch gelöst.

Und wie in den Kommentaren zu dieser Antwort erwähnt (danke an alle!), kann es erforderlich sein, auch Einstellungen vorzunehmen, useSystemTheme=truedamit die autoScaleParametereinstellung eingehalten wird.

Antwort3

Der Maßstab wird in einer Umgebungsvariable festgelegt QT_DEVICE_PIXEL_RATIO.

Sie können es der Desktop-Datei hinzufügen, /usr/share/applications/Zoom.desktopindem Sie die Exec-Zeile ändern inExec=env QT_DEVICE_PIXEL_RATIO=2 /usr/bin/zoom %U

Oder fügen Sie export QT_DEVICE_PIXEL_RATIO=2Ihrem Profil ein Skript hinzu

Quelle: zoom.us-Support

Antwort4

Die anderen Möglichkeiten haben bei mir nicht direkt geholfen, die Tipps von Luke Hsiao [1] hingegen schon.

Mit einem Flatpack in Pop!_OS 20.04 habe ich mein geändert, um env in die exec-Zeile ~/.local/share/flatpak/exports/share/applications/us.zoom.Zoom.desktopaufzunehmen . Zuerst habe ich ausgeführt , um herauszufinden, dass mein Hauptbildschirm istQT_SCREEN_SCALE_FACTORSxrandrHDMI-A-0.

Dann habe ich vorangestellt dieUmgebungzumExecLinie

Exec=env QT_SCREEN_SCALE_FACTORS=HDMI-A-0=2.00 /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=zoom --file-forwarding us.zoom.Zoom @@u %U @@

Wenn Sie über mehrere Monitore verfügen, können Sie deren Einstellungen als durch Kommas getrennte Werte anhängen.

[1]https://luke.hsiao.dev/blog/zoom-scaling/

verwandte Informationen