在 Fedora 21 及更早版本下运行 Gnome 3 时,gnome-tweak-tool 外观面板显示以下主题选择器:
- 全局深色主题
- 窗户
- GTK+
- 图标
- 光标
- 壳
- 启用动画
在对 Fedora 22 执行 fedup 更新后,我的窗口主题(即窗口边框和控制按钮)已重置为无聊的纯白色,并且窗口主题选择器已消失。面板现在仅显示:
- 全局深色主题
- GTK+
- 图标
- 光标
- 壳
- 启用动画
如何恢复窗口主题选择器和/或如何手动设置窗口主题?
答案1
通过使用gnome-tweak-tool --verbose
,我发现了“窗口主题”和“GTK+ 主题”的设置。请参阅下面的选项。
gsettings set org.gnome.desktop.wm.preferences theme Ambiance
gsettings set org.gnome.desktop.interface gtk-theme HighContrast
要诊断缺失的“Window”选项,请尝试其他命令行选项gnome-tweak-tool --help
。也许“Load all tweaks”( )会显示缺失的选项。否则,请尝试从、或--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 开始已弃用,但它仍然有效,可用于安装软件。yum
在 Fedora 22 上使用会将您重定向到替换它的命令,因此它实际上没有什么区别。
更新
如果您从终端启动 Tweak Tool,您会收到任何错误消息吗?以下是我执行此操作时发生的情况。但我不知道这是否重要。