A fonte Roboto não funciona com aplicativos Openbox GTK3, enquanto outras fontes não

0

Estou usando o gerenciador de janelas do Debian Stretch with Openbox e estou tentando definir a aparência uniforme para os widgets GTK2, GTK3, QT4, QT5. Tudo correu bem, exceto pelo GTK3, que ignora parcialmente o arquivo ~/.config/gtk-3.0/settings.ini , que se parece com isso (usei o Lxpara modificá-lo) :

gtk-theme-name=Breeze
gtk-icon-theme-name=breeze
gtk-font-name=Roboto Medium 10
gtk-cursor-theme-name=breeze_cursors
gtk-cursor-theme-size=0
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-toolbar-icon-size=GTK_ICON_SIZE_SMALL_TOOLBAR
gtk-button-images=0
gtk-menu-images=1
gtk-enable-event-sounds=0
gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintfull
gtk-xft-rgba=rgb

A opção gtk-font-name=Roboto Medium 10 é completamente ignorada por todos os aplicativos GTK3 que continuam a usar sua fonte padrão Sans 10 enquanto a opção gtk-font-name=Monospace 10 funciona. Outras opções como gtk-button-images=0 também funcionam se eu alterá-las e reiniciar os aplicativos GTK3.

Então, o que posso fazer para usar a fonte Roboto em aplicativos GTK3 dentro do meu gerenciador de janelas Openbox?

A fonte Roboto funciona para aplicativos GTK2 em ~/.gtkrc-2.0 . Parece que gtk-font-name="Roboto Medium 10" (importa as aspas que devem ser evitadas no arquivo de configuração GTK3) . A fonte Roboto também funciona para aplicativos QT4 e QT5 e foi aplicada usando qt5ct ...

Portanto, somente o GTK3 está criando problemas para as fontes do Roboto ...

    
por 71GA 07.04.2018 / 14:03

0 respostas