gtk3 和 gtk2 之间的外观差异

gtk3 和 gtk2 之间的外观差异

在下面的图片中,有两个窗口都没有聚焦,它们看起来应该是一样的,但后面的窗口看起来更暗(对比度更高?)。

在此处输入图片描述

  • 后窗:nautilus(gtk3)
  • 前窗:gufw(gtk2)

我发现的唯一线索是所有较暗的窗口(有问题的窗口)都是用 gtk3 制作的。

请注意,这是上个月发生的(由于自动更新?),在此之前所有窗口看起来都像前面的窗口。

还请注意,这不是特定主题的问题,所有主题都有同样的问题。

系统:Ubuntu 16.04,gnome-shell 3.18.5

答案1

我是绝对地 肯定这是主题问题。当你进行更新时,根据你添加的存储库,你的 GTK 3.x 版本可以更新,从而使现存的由于 GTK 3.x 样式的变化,GTK3.x 主题不兼容。

您使用的是哪个 GTK 版本?您可以运行:dpkg -l libgtk-3-0并告诉我们吗?

解决这个问题的方法是创建一个gtk-3.xx文件夹,同时替换主题的主题文件夹中的。二十例如 GTK 的版本号gtk-3.20并创建一个名为gtk.css并添加正确的设置,但手动执行此操作很繁琐,因此您需要找到与您的 GTK 版本匹配的现有设置并对其进行编辑。您可以先下载 Arc 主题。

以下是一个例子:

在此处输入图片描述

当 GTK 更新时,一些 CSS 属性标签会被替换为不同的标签。

答案2

此问题已于 2017 年 10 月 20 日通过 Ubuntu 16.04 上的软件更新自动修复(我不确定是哪个软件包......)

相关内容