Como faço para que todos os aplicativos GTK usem uma configuração de DPI personalizada?

1

Após a atualização do Debian 8 para o Debian 9, o editor de texto Pluma (um fork do Gedit) não usa mais minha configuração de DPI personalizada. Eu notei a mesma coisa com o editor Geany. Aqui estão as minhas configurações do Xft em ~/.Xresources :

Xft.antialias: true
Xft.autohint: false
Xft.dpi: 100
Xft.hinting: true
Xft.hintstyle: hintslight
Xft.lcdfilter: lcddefault
Xft.rgba: rgb

As outras configurações do Xft acima são captadas pelo Pluma, no entanto. Por outro lado, o editor de texto Leafpad usa corretamente a configuração de DPI. Alguma pista? Eu uso o gerenciador de janelas Blackbox iniciado a partir de um console.

Pluma (com DejaVu Sans 10):

Leafpad(comDejaVuSans10):

    
por August Karlstrom 21.06.2017 / 12:32

1 resposta

0

O GTK3 usa temas , então você precisa configurar as folhas de estilos usadas por ele (não ~/.Xresources ). Leia também sobre recursos do aplicativo GTK .

O aplicativo gnome-tweak-tool e o pacote fornecem uma interface GUI para a mudança de temas, etc.

Você pode considerar a configuração da propriedade scale de fontes. Não é exatamente o DPI, mas está relacionado (veja também este ).

(talvez o maquinário de temas do GTK saiba sobre DPI, mas não sei dizer como)

BTW, se estiver usando o servidor Xorg X11, você pode considerar configurar a resolução DPI de sua tela (veja, por exemplo, this ); leia também sobre xrandr . isso funciona no lado do servidor, portanto, deve ter um efeito em todos os clientes X11 (mesmo baseados em não-GTK). Se estiver usando Wayland, você pode encontrar algo relevante também.

    
por 02.07.2017 / 08:43

Tags