我安装了我的Arch Linux,上面有Gnome 3和Fluxbox,并且我使用了Fluxbox作为缺省值,但是我有一个奇怪的问题,我无法解决。我把我的主题设置为Fluxbox,这是完美的工作。我设置了gtk2主题,但它不起作用(部分原因是,我在Chromium中右击,我看到了样式)。然而,当我打开nautilus或gnome终端,或任何其他使用gtk进行样式设计的窗口时,都不适用。下面是屏幕截图(请注意,在第三张图片中,菜单看起来像一个X菜单):



我在我的gnome会话中尝试过,它没有问题(在回退模式下)。我尝试了一个gtk-主题改变器,它说,主题,我想,是设置,但它只看到铬。注意:我试着在我的终端中运行gnome-设置-守护进程,上面写着“命令找不到”,但是当我用pacman检查这个包时,它写的是已安装。

发布于 2011-11-22 09:05:19
不久前,我也遇到了同样的问题:因为你在使用Gnome 3!Gnome 3使用的是GTK3而不是GTK2,因此所有这些令人敬畏的主题现在都需要完全重新设计。我遇到的最困难的问题是找到一个完整的主题,其中包括GTK2+GTK3。
若要为GTK3设置主题,同时不运行GNOME设置守护进程,请创建此文件。
~/.config/gtk-3.0/settings.ini下面是我当前配置中的一个示例。
[Settings]
gtk-theme-name = Elegant_Brit
gtk-fallback-icon-theme = areao43
gtk-font-name = Gill Sans Std 10语法必须准确,任何额外的引用都会抛出它。
我刚刚注意到,你说你在运行gnome-settings-daemon。其他论坛上的人在某些发行版(特别是Arch)上遇到了麻烦。F/OSS世界的过渡时间总是不可饶恕的。就我个人而言,我运行一个普通的Openbox会话并使用nautilus。我发现放弃GNOME配置工具,只做自己的设置实际上并不困难。
所有关于纯Openbox的指南都是相关的,加上这个新的GTK3信息。Arch wiki实际上是非常有用的,我是一个Debian人,并且一直在使用它。
铬的工作原理是因为它近似于你当前的GTK2主题。它实际上包含了自己的跨平台本机小部件工具包。
发布于 2011-11-21 23:12:49
如果这是第三个屏幕截图中的wpa_gui,不要期望它遵循GTK主题;它是一个Qt应用程序。
https://unix.stackexchange.com/questions/25084
复制相似问题