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,我发现了“窗口主题”和“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,您会收到任何错误消息吗?以下是我执行此操作时发生的情况。但我不知道这是否重要。

通过终端启动 Gnome Tweak Tool

相关内容