Answers:
当指令仅对GTK2有效时,Evolution可能会使用GTK3。
我不确定外部链接上AskUbuntu的政策是什么,但这为GTK3提供了一种解决方案:
http://maketecheasier.com/make-gtk3-apps-look-presentable-in-kde4/2012/01/04
sudo apt-get install gtk3-engines-oxygen
。
不是解决方案,而是解决方法。尝试使用lxappearance设置外观
sudo apt-get install lxappearance
它(lxappearance)应该位于KDE菜单中的“设置”下,或者使用手动运行它lxappearance
。
kde-config-gtk
对于某些人来说,lxappearance似乎更好
另一个潜在的问题是以root用户身份运行应用程序。
sudo cp /root/.gtkrc-2.0 /root/.gtkrc-2.0.backup
sudo cp /root/.gtkrc-2.0-kde4 /root/.gtkrc-2.0
您可以根据需要撤消该命令(您可能会破坏gksu或在gnome或其他DE下以root用户身份运行应用程序,如果仅运行KDE可能不会成为问题)
KDE默认使用“系统”字体提示(此系统提示配置位于哪里),而GTK不使用。
因此,使KDE使用QT配置,这将迫使GTK使用相同的配置。
在“ KDE设置”,“应用程序外观”,“字体”上,我选择“使用抗锯齿”作为“启用”,打开“配置”,然后未选中“排除范围”,选中“使用子像素”,然后为“提示样式”选择“轻微” 。这将迫使gtk使用相同的字体提示。