Estou executando o Mint 19 Tara, com Cinnamon 3.8.9, em um Lenovo P51 com tela gráfica de 3840×2160.
A maioria dos aplicativos, como vim, Chrome, Libre Office e tudo o que vem pré-instalado, funciona corretamente. Mas alguns aplicativos, como gimp, Zoom, InSync e o cliente VPN baseado em Java que tive que instalar para conectar-me a uma das redes de meus clientes, têm GUIs minúsculas. (Duvido que o gimp e o Zoom sejam executados em Java, portanto, é improvável que seja um problema específico do Java.) As fontes e os ícones mal são grandes o suficiente para serem lidos e são trabalhosos para clicar devido ao seu tamanho. As próprias janelas de diálogo também são muito pequenas.
Melhorei o gimp instalando um novo conjunto de ícones, mas os ícones e o texto ainda são um pouco pequenos e isso não ajuda nos outros aplicativos.
Não acho que esse problema tenha algo a ver com o Cinnamon, porque alterar o fator de escala do texto em Configurações do sistema → Fontes afeta apenas aplicativos que já possuem um bom tamanho de fonte.
Gostaria de saber se há algum outro gerenciador de UI/janela que os aplicativos problemáticos estão usando, por exemplo, Qt, e se há alguma outra configuração em todo o sistema que eu possa ajustar para corrigi-lo. Alguma ideia?
Responder1
Encontrei pelo menos uma solução para aplicativos Qt, e descobri que tanto o Zoom quanto o Insync são criados com o kit de ferramentas de widget Qt.
Definir uma QT_SCALE_FACTOR
variável de ambiente para 2
fazer com que ambos os aplicativos parecessem bons para mim. De acordo comDocumentos Qt, a configuração QT_AUTO_SCREEN_SCALE_FACTOR=1
(uma variável de ambiente diferente) fará com que o Qt respeite o DPI do sistema, mas isso tornou os diálogos um pouco grandes para o meu gosto.
Ainda estou tendo problemas com os outros aplicativos que mencionei e acho que eles podem ter seus tamanhos codificados como um número de pixels. Acrescentarei outra resposta se encontrar uma solução para elas.