Gtk

如何在 Cinnamon >= 2.0 上更改 GTK 引擎?

  • December 30, 2013

我剛剛在我的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. 這是一個獨立的應用程序:

gtk-chtheme 截圖

我不使用 Cinnamon(或 Mint),但這從來沒有為我覆蓋 DE 的設置。

這些設置(我認為)普遍保存在 中~/.gtkrc-2.0,但是能夠以圖形方式瀏覽主題使事情變得更簡單一些。

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