Gnome

Gtk 主題不適用於 Fluxbox

  • November 22, 2011

我在 Arch Linux 上安裝了 Gnome 3 和 Fluxbox,並使用 Fluxbox 作為預設設置,但我遇到了無法解決的奇怪問題。我為 Fluxbox 設置了我的主題,並且效果很好。我設置了 gtk2 主題,但它不起作用(部分我在 Chromium 中右鍵點擊,我看到了樣式)。但是,當我打開 nautilus 或 gnome-terminal 或任何其他使用 gtk 進行樣式設置的視窗時,不適用。這是螢幕截圖(注意第三張圖片,菜單看起來像 X WM 菜單):

樣式不適用:鸚鵡螺; 終端

查看可以找到文件、編輯…的菜單行,並註意首頁按鈕附近的按鈕

無樣式菜單的螢幕截圖

我在我的 gnome 會話中嘗試過,它可以正常工作(在回退模式下)。我嘗試了其中一個 gtk-theme 轉換器,它說我想要的主題已設置,但僅在鉻中可見。它都是灰色和舊的(就像 win98 :D) 注意:我試圖在我的終端中執行 gnome-settings-daemon 並且它說“找不到命令”但是當我用 pacman 檢查這個包時:它說$$ installed $$

在此處輸入圖像描述

前段時間我遇到了同樣的問題:這是因為您使用的是 Gnome 3!Gnome 3 使用 GTK3 而不是 GTK2,所以現在所有這些很棒的主題都需要完全重新設計。我遇到的最困難的問題是找到一個包含 GTK2+GTK3 的完整主題。

要為 GTK3 設置主題,而不執行 GNOME 設置守護程序,請創建此文件。

~/.config/gtk-3.0/settings.ini

這是我目前配置的一個範例。

[Settings]
gtk-theme-name = Elegant_Brit
gtk-fallback-icon-theme = areao43
gtk-font-name = Gill Sans Std 10

語法必須準確,任何額外的引用都會把它扔掉。

我實際上只是注意到,您說您正在執行gnome-settings-daemon. 其他論壇上的人在某些發行版(特別是 Arch)中遇到了麻煩。F/OSS 世界中的過渡時間總是難以忍受的。就個人而言,我執行一個普通的 Openbox 會話並使用 nautilus。我發現放棄 GNOME 配置工具,自己做設置,其實並不難。

純 Openbox 的所有指南都是相關的,加上這個新的 GTK3 資訊。Arch wiki 實際上很有幫助,我是 Debian 人,一直都在使用它。

Chromium 之所以有效,是因為它近似於您目前的 GTK2 主題。它實際上包含自己的跨平台原生小元件工具包。

引用自:https://unix.stackexchange.com/questions/25084