為什麼在 XFCE 中您可以更改 Greybird 等主題的顏色,但當您嘗試對 Clearlooks-Phenix 執行此操作時,顏色在某些應用程式中不適用?
答案1
Clearlooks-Phenix 的 gtk3 部分不適用於更改主題顏色的應用程式。更新到 gtk3 的應用程式將不會具有選定的顏色。
要完成 Clearlooks-Phenix 顏色的更改,需要編輯資料夾中影像的gtk-variant.css
顏色img
。
答案2
首先,clearlooks-phenix github 頁面已經在 中指出,README.md
您應該下載並安裝主題的適當版本。
GTK版本相容性
主要原因是,為了正確應用主題,必須使用支援正在使用的特定 GTK 工具包版本的主題。
根據您的情況下載合適的版本:
對於 GTK 3.0 和 3.2:下載 Clearlooks-Phénix v1;
對於 GTK 3.4:下載 Clearlooks-Phénix v2;
對於 GTK 3.6:下載 Clearlooks-Phénix v3;
對於 GTK 3.8:下載 Clearlooks-Phénix v4;
對於 GTK 3.10 和 3.12:下載 Clearlooks-Phénix v5;
對於 GTK 3.14:下載 Clearlooks-Phénix v6。
要尋找您的 GTK 版本:
您可以在軟體套件管理器中檢查 libgtk-3-0 軟體包的版本。
如果您使用 Ubuntu,以下是其版本與 GTK 版本之間的對應關係(對於 Ubuntu 預設安裝):
Ubuntu 11.10:GTK 3.2
Ubuntu 12.04:GTK 3.4
Ubuntu 12.10 和 13.04:GTK 3.6
Ubuntu 13.10:GTK 3.8
Ubuntu 14.04:GTK 3.10
Ubuntu 14.10:GTK 3.12
例如,如果您的主機系統運行的是 Ubuntu 14.04(隨 GTK 3.10 一起提供),您應該下載並安裝Clearlooks-Phénix v5
.
GTK 按主題支持
為什麼在 XFCE 中您可以更改 Greybird 等主題的顏色,但當您嘗試對 Clearlooks-Phenix 執行此操作時,顏色在某些應用程式中不適用?
灰鳥是 Shimmer Project 的一部分,其中包含 Xfce 的主題。它也是 Linux 發行版 Xubuntu 的預設主題。預先安裝的應用程式通常與預設主題最相容,因為它們已經與適當的 GTK 版本相符。
這就是為什麼那些「某些應用程式」可能使用與其他應用程式不同的 GTK 工具包版本。即使您升級了系統上的 GTK 工具包版本,不是儲存庫中的每個應用程式都已更新到足以應對最新的主題。
即使在以下創建的主題中同一個專案,與 Bluebird 或 Albatross 等舊主題相比,Greybird 對 GTK 2 和 GTK 3 有更好的支援。我知道這一點,因為我已經在 Xubuntu 12.04 和 14.04 上體驗過這些預設主題。