82 votes

Comment activer le support HiDPI sur le client linux Zoom.us ?

Les éléments d'écran sont trop petits pour être cliqués ou lus sur l'écran de mon ordinateur portable 4K. Comment faire pour qu'il obéisse à la mise à l'échelle de Gnome, qui est réglée à 200 % ?

Je suis sous Fedora 29, mais le problème devrait être le même sous Ubuntu 18.04 LTS.

Ce problème affecte également les écrans des macbook retina.

117voto

Aaron D Points 2585

Une réponse qui ne nécessite pas de modifier les fichiers communs qui peuvent être modifiés par des installations futures :

Zoom crée actuellement un fichier nommé zoomus.conf sous votre .config dans le dossier personnel de l'utilisateur.

L'un des paramètres est ScaleFactor La valeur par défaut est 1. Donnez-lui la valeur 2, et la prochaine fois que vous démarrerez l'application, les visuels seront de taille appropriée.

84voto

Lino Ferreira Points 951

Récemment, j'ai rencontré le problème inverse sur Ubuntu 20.04 avec Zoom 5.1.412382.0614 : l'interface utilisateur était zoomée. sur et tout était trop grand.

El scaleFactor dans les zoomus.conf mentionné dans la réponse acceptée a été fixé à 1. Cependant, en modifiant le fichier autoScale pour false a résolu le problème.

Et comme mentionné dans les commentaires de cette réponse (merci à tous !) il peut être nécessaire de définir également useSystemTheme=true donc le autoScale est respecté.

26voto

Ray Foss Points 1704

L'échelle est définie dans une variable d'environnement QT_DEVICE_PIXEL_RATIO .

Vous pouvez l'ajouter au fichier du bureau dans /usr/share/applications/Zoom.desktop en changeant la ligne Exec en Exec=env QT_DEVICE_PIXEL_RATIO=2 /usr/bin/zoom %U

Ou ajouter export QT_DEVICE_PIXEL_RATIO=2 à votre profil script

Source : support zoom.us

4voto

UncleMiF Points 411

Dans Fedora 31, installé à partir de Flatpak, j'édite ~/.local/share/applications/us.zoom.Zoom.desktop comme Ray Foss l'a suggéré ci-dessus.

Avant :

Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=zoom --file-forwarding us.zoom.Zoom @@u %U @@

Après :

Exec=env QT_SCALE_FACTOR=2 /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=zoom --file-forwarding us.zoom.Zoom @@u %U @@

2voto

flurdy Points 168

Les autres options n'ont pas fonctionné directement pour moi, mais les conseils de Luke Hsiao [1] ont fonctionné.

Avec un Flatpack dans Pop!_OS 20.04, j'ai changé mon ~/.local/share/flatpak/exports/share/applications/us.zoom.Zoom.desktop d'inclure QT_SCREEN_SCALE_FACTORS env dans la ligne d'exécution. J'ai d'abord exécuté xrandr pour découvrir que mon écran principal est HDMI-A-0 .

Puis j'ai ajouté le env. au Exécution ligne

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 @@

Si vous avez plusieurs moniteurs, vous pouvez ajouter leurs paramètres sous forme de valeurs séparées par des virgules.

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X