让KDE中的GTK程序使用Human Theme

KDE桌面环境
回复
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
送出感谢: 0
接收感谢: 0
联系:

让KDE中的GTK程序使用Human Theme

#1

帖子 karron » 2007-05-05 14:16

kde里面安装gtk-engines-qt可以在系统设置里面让gtk程序使用qt风格, 看起来和qt程序差不多, 但是实际上有时候gtk风格看起来会挺难看的. 特别是文件对话框, 超级难看, 图标也超级丑陋.

这个时候我们可以让gtk程序使用gtk的style, 比如ubuntu的Human Theme, 感觉还不错.

第一步, 在kubuntu的 系统设定--外观--颜色, 把左下角的 *将颜色应用到非KDE应用程序* 前面的勾去掉, 这样让gtk程序使用我们将来要设定的style的配色.

第二步, 安装Human Theme 和 gnome控制台. ::

代码: 全选

    sudo apt-get install gtk2-engines-ubuntulooks human-cursors-theme  human-icon-theme human-theme gnome-control-center
如果喜欢别的style如clearlooks, 可以安装相应的engine.

安装了Human 主题之后, 在kubuntu的 系统设定--外观--GTK Style and Fonts ,里面选择Human Style.

然后再运行 gnome-control-center, 主题里面选择Human.

第三步, 这个其实是很关键的, 再做了前面两步的时候gtk程序的风格应该已经变化了(要新打开的程序), 但是当你注销, 或者重启之后, 风格就会变得很丑, 特别是图标. ::

代码: 全选

  ln -s /usr/bin/gnome-settings-daemon ~/.kde/Autostart/gnome-settings-daemon
这一步是让登录系统的时候自动启动gnome的daemon程序, 保持gnome的某些设置, 这样还有一个好处, 如果你会经常使用某些gnome下面的程序,可能会提高启动速度. 同样如果在gnome经常会使用某些kde程序, 可以在启动的时候把kdeinit自动启动起来, 这样也能够提高kde程序的性能.
附件
snapshot26.png
直接在 系统设置里面选择 Human 的效果. 注意图标.
snapshot27.png
之后的效果, 有些细节的东西截图看不大出来.
上次由 karron 在 2007-05-05 15:22,总共编辑 1 次。
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
头像
stlxv
论坛版主
帖子: 8273
注册时间: 2006-05-03 0:39
来自: المريخ
送出感谢: 0
接收感谢: 1 次

#2

帖子 stlxv » 2007-05-05 14:36

麻烦,控制中心的“风格”那里直接设置就行了,想设成什么主题就什么主题

不过我发现feisty之前的那个地方如同虚设,到feisty的时候就能正常工作了
PHP是最好的语言!不服来战!
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 karron » 2007-05-05 15:04

如果如你说的这么简单就好了.....

你没有看到我其中的一步就有这个吗? 如果只是在 系统设置 里面设置gtk风格, 图标什么的会很丑, 不会用human的图标.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
头像
qiii2006
帖子: 1484
注册时间: 2008-08-20 18:33
来自: 泰达希尔
送出感谢: 0
接收感谢: 0
联系:

Re: 让KDE中的GTK程序使用Human Theme

#4

帖子 qiii2006 » 2009-03-14 22:49

太谢谢lz了,这帖子太好了
回复

回到 “Kubuntu”