Como habilitar o suporte HiDPI no cliente Linux Zoom.us?

Como habilitar o suporte HiDPI no cliente Linux Zoom.us?

Os elementos da tela são muito pequenos para serem clicados ou lidos na tela do meu laptop 4K. Como faço para obedecer ao dimensionamento do Gnome, que está definido para 200%?

Estou no Fedora 29, mas este deve ser o mesmo problema no Ubuntu 18.04 LTS

Esse problema também afeta as telas retina do MacBook.

Responder1

Uma resposta que não requer alteração de arquivos comuns que podem ser alterados em instalações futuras:

Atualmente, o Zoom cria um arquivo nomeado zoomus.confna sua .configpasta na pasta pessoal do usuário.

Uma das configurações é ScaleFactor, definida como 1 por padrão. Defina como 2 e, na próxima vez que você iniciar o aplicativo, ele terá recursos visuais de tamanho apropriado.

Responder2

Recentemente enfrentei o problema oposto no Ubuntu 20.04 com Zoom 5.1.412382.0614: a IU foi ampliadaeme tudo era muito grande.

A scaleFactorconfiguração no zoomus.confarquivo mencionado na resposta aceita foi definida como 1. Porém, alterar o autoScaleparâmetro para falseresolver o problema.

E conforme mencionado nos comentários a esta resposta (obrigado a todos!) pode ser necessário definir também useSystemTheme=truepara que a autoScaleconfiguração dos parâmetros seja respeitada.

Responder3

A escala é definida em uma variável de ambiente QT_DEVICE_PIXEL_RATIO.

Você pode adicioná-lo ao arquivo da área de trabalho /usr/share/applications/Zoom.desktopalterando a linha Exec paraExec=env QT_DEVICE_PIXEL_RATIO=2 /usr/bin/zoom %U

Ou adicione export QT_DEVICE_PIXEL_RATIO=2ao seu script de perfil

Fonte: suporte zoom.us

Responder4

As outras opções não funcionaram diretamente para mim, mas as dicas de Luke Hsiao [1] funcionaram.

Com um Flatpack no Pop!_OS 20.04, mudei my ~/.local/share/flatpak/exports/share/applications/us.zoom.Zoom.desktoppara incluir QT_SCREEN_SCALE_FACTORSenv na linha exec. Primeiro corri xrandrpara descobrir que minha tela principal éHDMI-A-0.

Então eu acrescentei oambientepara oExecutivolinha

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

Se você tiver mais monitores, poderá anexar suas configurações como valores separados por vírgula.

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

informação relacionada