Roboto 글꼴은 Openbox GTK3 응용 프로그램에서 작동하지 않지만 다른 글꼴은 작동합니다.

Roboto 글꼴은 Openbox GTK3 응용 프로그램에서 작동하지 않지만 다른 글꼴은 작동합니다.

저는 Debian Stretch와 Openbox 창 관리자를 사용하고 있으며 GTK2, GTK3, QT4, QT5 위젯에 대한 통합된 모양과 느낌을 설정하려고 합니다. GTK3 부분이 ~/.config/gtk-3.0/settings.ini아래와 같은 파일을 무시하는 것을 제외하면 모든 것이 잘 진행되고 있습니다.(저는 Lxappearance로 수정했습니다):

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

gtk-font-name=Roboto Medium 10Sans 10이 옵션은 옵션이 작동하는 gtk-font-name=Monospace 10동안 기본 글꼴을 계속 사용하는 모든 GTK3 응용 프로그램에서 완전히 무시됩니다 . gtk-button-images=0다른 옵션을 변경하고 GTK3 애플리케이션을 다시 시작하면 다른 옵션도 작동합니다.

그렇다면 Openbox 창 관리자의 GTK3 애플리케이션에서 Roboto 글꼴을 사용하려면 어떻게 해야 합니까?

Roboto 글꼴은 다음과 같습니다 ~/.gtkrc-2.0.gtk-font-name="Roboto Medium 10" (GTK3 구성 파일에서는 따옴표를 피해야 합니다.). Roboto 글꼴은 QT4 및 QT5 애플리케이션에서도 사용할 수 있으며 qt5ct 애플리케이션을 사용합니다...

따라서 GTK3만이 Roboto 글꼴에 문제를 일으킵니다...

관련 정보