为什么 gtk-3.0 自定义设置会被忽略?

Dmi*_*iov 5 firefox gtk gtk3 scrollbar

由于 Firefox 在 Ubuntu 上更新到版本 52,我开始注意到滚动条太细的恼人问题:

firefox-narrow-scroll-bars

我能够找到解决此问题的方法:~/.config/gtk-3.0/gtk.css使用此内容创建文件

.scrollbar {
  -GtkRange-slider-width: 20;
}
Run Code Online (Sandbox Code Playgroud)

没有其他任何东西,这在虚拟机上的 Ubuntu 16.04 LTS 上扩大了 Firefox 中的滚动条:

火狐宽滚动条

但是当我尝试在我的主机(Ubuntu 16.10)上应用它时,它没有。

我已经尝试了几乎所有我可以怀疑的方法来找出原因:

  • 我在虚拟机上加密了home文件夹,试图在虚拟机上重现同样的问题;
  • 我试图将“gtk.css”文件和其他文件移动到/root/.config/gtk-3.0目录中;
  • 我创造了额外的文件settings.ini.gtkrc-2.0等等。
  • 我编辑了该/etc/environment文件,添加了该行GTK_OVERLAY_SCROLLING=0

没有任何帮助,所以有人可以对此提出建议吗?这是什么原因,为什么这些文件gtk.csssettings.ini是在主机上忽略的Ubuntu 16.10和是不是虚拟机的Ubuntu 16.04上?

另外,我认为,重要的是要提到与虚拟机相比,“主机”Firefox 中的滚动条根本无法正常运行:它们对悬停事件没有反应,也就是说,它们没有t 增加它们的宽度,而“虚拟机”Firefox 上的滚动条会这样做。

先感谢您。