Fedora 22 升級後,Tweak Tool 中的 Windows 主題選擇器消失

Fedora 22 升級後,Tweak Tool 中的 Windows 主題選擇器消失

在 Fedora 21 及更早版本下運行 Gnome 3,gnome-tweak-tool 外觀面板顯示以下主題選擇器:

  • 全域黑暗主題
  • 窗戶
  • GTK+
  • 圖示
  • 游標
  • 啟用動畫

對 Fedora 22 執行 fedup 更新後,我的視窗主題(即視窗邊框和控制按鈕)已重設為無聊且純白色,並且視窗主題選擇器消失了。該面板現在僅顯示:

  • 全域黑暗主題
  • GTK+
  • 圖示
  • 游標
  • 啟用動畫

如何恢復視窗主題選擇器和/或如何手動設定視窗主題?

答案1

透過使用gnome-tweak-tool --verbose,我發現了「Window theme」和「GTK+ Theme」的設定。請參閱下面的選項。

gsettings set org.gnome.desktop.wm.preferences theme Ambiance
gsettings set org.gnome.desktop.interface gtk-theme HighContrast

若要診斷缺少的「視窗」選項,請嘗試其他命令列選項gnome-tweak-tool --help。也許「載入所有調整」( --load) 會顯示缺少的選項。否則,請嘗試從--test--verbose或 的輸出中尋找線索--debug

Usage: gnome-tweak-tool [options]

Options:
  -h, --help            show this help message and exit
  -t, --test            Enable test and debug code
  -l, --load            Load all tweaks
  -p [/, /usr], --prefix=[/, /usr]
                        Installation prefix (for gsettings schema, themes,
                        etc)
  -v, --verbose         Print the names of settings modified
  -d, --debug           Enable debug output

答案2

自 3.15.90 版本起,Gnome Tweak Tool 中不再提供視窗主題選擇器。

請參閱 git repo 中 2014-12-19 的提交,他們刪除了它,因為 GNOME 中不再使用:

介面:刪除 WindowTheme 調整

GNOME 中不再使用該主題,窗口裝飾現在根據 GTK+ 主題設計樣式。

https://git.gnome.org/browse/gnome-tweak-tool/commit/?id=4db51ee4bcc4cad9bb9e6fb3ab68f44c3be6e317

答案3

嘗試重新安裝 Gnome Tweak Tool。若要重新安裝工具,請開啟終端機並輸入以下命令以卸載並重新安裝:

yum remove gnome-tweak-tool
yum install gnome-tweak-tool

如果您沒有以 root 身分登錄,則需要sudo在命令開頭新增並提供為 root 帳戶設定的密碼,因此:

sudo yum remove gnome-tweak-tool
sudo yum install gnome-tweak-tool

yum自 Fedora 22 起已被棄用,但它仍然有效並且可用於安裝軟體。在 Fedora 22 上使用yum會將您重定向到替換它的命令,因此它實際上並沒有什麼區別。

更新

如果您從終端啟動調整工具,您是否會收到任何錯誤訊息?這是我這樣做時會發生的情況。我不知道這是否重要。

透過終端啟動 Gnome Tweak 工具

相關內容