GTK 애플리케이션이 형편없어 보인다

GTK 애플리케이션이 형편없어 보인다

저는 ArchLinux와 gnome Shell 3.16.1을 실행하고 있습니다. GTK+ 테마: Evopop-gtk-theme 아이콘: Adwaita 글로벌 다크 테마.

nautilus, gnome-tweak-tool, dconf, system-monitor, gnome-terminal 등과 같은 애플리케이션을 실행하면 내가 구성한 스타일이 표시됩니다.

문제는 Filezilla, Thunderbird, Caja, Terminator, Eclipse, Wireshark와 같은 다른 응용 프로그램을 실행할 때 이전 스타일이 보이고 무슨 일이 일어나고 있는지 알 수 없다는 것입니다. Awesome-wm 또는 i3와 같은 다른 창 관리자를 실행하면 모든 응용 프로그램에서 기본 adwaita 스타일을 얻게 됩니다.

예를 보여 드리겠습니다. 여기에 이미지 설명을 입력하세요.

다음은 몇 가지 기본 구성입니다.

/home/n/.config/gtk-3.0 settings.ini

[Settings]
gtk-application-prefer-dark-theme=1

gtk.css

.header-bar.default-decoration {
    padding-top: 3px;
    padding-bottom: 3px;
}

.header-bar.default-decoration .button.titlebutton {
    padding-top: 2px;
    padding-bottom: 2px;
}

/home/n/.config/gtk-2.0 비어 있는

답변1

내가 아는 한 Adwaita GTK 테마는 GTK3 및 GTK2 모두에서 작동하지만 설치한 테마(Evopop-gtk-theme)는 GTK3에서만 작동하는 것 같습니다. 이것이 GTK2 애플리케이션이 보기 흉해 보이는 이유입니다.

이를 해결하는 방법은 lxappearance(또는 다른 GTK2 구성 도구, 그러나 이 도구는 가볍고 종속성이 없음)를 설치하고 GTK2 테마를 현재 GTK3 테마와 유사한 것으로 설정하는 것입니다.

관련 정보