Gtk
如何在 Cinnamon >= 2.0 上更改 GTK 引擎?
我剛剛在我的LMDE筆記型電腦上升級到 Cinnamon 2.0.14,在這個新版本中,我無法更改使用的 GTK 引擎。一般來說,菜單和小元件看起來很醜:
當它們看起來像這樣時:
原則上,我應該可以在系統設置 => 主題 => 其他設置 => 控制項中使用 Cinnamon 自己的設置應用程序來更改它:
但是,雖然該視窗中可用的大多數選項(例如視窗邊框)都有效,但“控制項”和“圖示”選項將被忽略。
從 2.0 版本開始,Cinnamon 已經獨立於 Gnome 並且實際上與 Gnome 發生衝突。因此,我不得不刪除 Gnome 來安裝可能相關的這個版本的 Cinnamon。我確實安裝了必要的 GTK 軟體包:
$ dpkg -l | grep engines | grep gtk | awk '{printf "%s %-26s %-22s\n",$1,$2,$3}' ii gtk2-engines:amd64 1:2.20.2-3 ii gtk2-engines-aurora 1.5.1-3 ii gtk2-engines-candido 0.9.1-pablo4 ii gtk2-engines-magicchicken 1.1.1-9 ii gtk2-engines-moblin 1.1.1-1.1 ii gtk2-engines-murrine:amd64 0.98.1.1-5 ii gtk2-engines-nodoka 0.7.0-1.2 ii gtk2-engines-oxygen:amd64 1.3.3-2 ii gtk2-engines-pixbuf:amd64 2.24.20-1 ii gtk2-engines-wonderland 1.0-8 ii gtk2-engines-xfce 3.0.1-2 ii gtk3-engines-oxygen:amd64 1.1.4-1 ii gtk3-engines-unico:amd64 1.0.2-1
那麼,我該如何選擇 Cinnamon 使用的 GTK 引擎來讓我的新桌面變得漂亮呢?
大多數這些問題的出現是因為我使用的是連結到的私有儲存庫,如此處
sid
所述。原來我只升級了肉桂及其依賴項的一部分,我的問題通過將我指向Debian sid 儲存庫並執行來解決sources.list
sudo apt-get install gtk3-engines-*
我現在可以根據需要更改桌面的外觀。在這個過程中,我遇到了一個漂亮的小程序
lxappearance
,它類似於gtk-chtheme
但提供了更多選項。我強烈推薦它,它在 Debian repos 中,可以安裝sudo apt-get install lxappearance
如何選擇 Cinnamon 使用的 GTK 引擎來讓我的新桌面更漂亮?
WRT GTK 2:嘗試安裝
gtk-chtheme
. 這是一個獨立的應用程序:我不使用 Cinnamon(或 Mint),但這從來沒有為我覆蓋 DE 的設置。
這些設置(我認為)普遍保存在 中
~/.gtkrc-2.0
,但是能夠以圖形方式瀏覽主題使事情變得更簡單一些。