gtk 主题坏了?

gtk 主题坏了?

我的所有菜单都像附图一样突出显示。

我四处打听,有人告诉我我的 gtk 主题可能坏了。但是,我不知道如何修复它。这种情况发生在我的系统菜单、登录菜单中的 DE 转换器和大多数其他程序上。

答案1

这是 unity-settings-daemon / gnome-settings-daemon 的问题。您可以报告错误这里

  • Ubuntu 14.04 及更高版本以下命令应该可以解决问题(从终端运行)

    sudo killall -9 unity-settings-daemon && unity-settings-daemon & disown
    
  • Ubuntu 14.04 之前的版本你可以尝试(从终端运行)

    sudo killall -9 gnome-settings-daemon && gnome-settings-daemon & disown
    

答案2

正如我所评论的,更新破坏了与主题的兼容性。

因此您必须删除 Gnome 3 Team PPA 和 Ricotz 测试 PPA,然后将软件包降级到 Ubuntu 版本。

安装 ppa -purge 可以使这更容易。

答案3

在我的例子中,对于 Unity,我通过删除~/.config/gtk-3.0一些早期遗留的内容来修复此问题调整当仍在使用12.04时。

使用 Xfce 时,我在使用从以下位置获取的设置 / 外观 / ambiance-xfce-lxde 主题时遇到了这个问题http://www.ravefinity.com/p/ambiance-radiance-for-xfce-lxde.html

对于 Xfce,我通过使用来自 Ambiance 的所有其他内容(但 gtk-2.0 文件夹来自 ambiance-xfce-lxde)制作一个新主题来解决这个问题:

cd /usr/share/themes
sudo cp -r Ambiance MyAmbiance
sudo cp -r ambiance-xfce-lxde/gtk-2.0/ MyAmbiance/

然后从设置/外观中选择 MyAmbiance。

编辑:现在在 Ubuntu 16.10 上的 xubuntu-desktop 上,这个技巧仍然有助于修复使用上述主题时的一些外观问题。

相关内容