Kubuntu应用中的GTK +看起来很糟糕


12

我已经在Kubuntu 11.10上安装了Evolution电子邮件客户端,但它没有预期的那么可爱。

在此处输入图片说明

Eclipse看起来也很糟糕。我在KDE系统设置中有GTK +外观插件,并且已经尝试了QTCurve和Oxygen选项,没有帮助。当GTK +皮肤工作时,当我以root用户身份运行应用程序时,这种外观仍然显示出来。

尝试过:

sudo apt-get install oxygen-molecule gtk2-engines-oxygen

KDE / GTK关系存在问题。我该如何解决?

Answers:


11

确保已安装以下软件包(它们应该已经由kubuntu-desktop安装,但是可能会丢失):

sudo apt-get install gtk2-engines-oxygen kde-config-gtk

然后转到KDE控制中心,并确保已选中在GTK应用程序中使用KDE主题的复选框。



2

是最新的gtk配置工具,可在KDE下轻松自定义GTK2 + GTK3

它可能会成为下一个KDE版本中的官方工具。


2

我不小心在这里找到了正确的答案


更新

带有旧答案的旧问题,但也许仍然很有趣-仍然出现在互联网搜索中。因此,为了记录:

在KDE / Plasma5中,“系统设置”,“应用程序样式”中有GTK设置:

在此处输入图片说明


1
最好在此处包括答案的基本部分,并提供链接以供参考。
gertvdijk 2013年

0

不是解决方案,而是解决方法。尝试使用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可能不会成为问题)


Eclipse现在已修复,但Evolution尚未修复。
piovisqui 2011年

2分之一不错=),很抱歉您遇到了问题。
Panther

0

KDE默认使用“系统”字体提示(此系统提示配置位于哪里),而GTK不使用。

因此,使KDE使用QT配置,这将迫使GTK使用相同的配置。

在“ KDE设置”,“应用程序外观”,“字体”上,我选择“使用抗锯齿”作为“启用”,打开“配置”,然后未选中“排除范围”,选中“使用子像素”,然后为“提示样式”选择“轻微” 。这将迫使gtk使用相同的字体提示。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.