SLS

 
Title: “GTK apps and it's settings under KDE environment.”
Description: fonts, icons, themes .... work around


Intoduction


Of course, there is “gtk-qt-engine” that can handle the look-n-feel of GTK apps under KDE environment/user interface, but after personally facing some problems with the gtk-qt engine, I decided why not let the native GTK engines themselves handle all the settings, as it does this very effectively.
This helpes to solve problems with GTK apps looking not nice and the fonts not being used correctly, and so forth.


What You Will Need


First of all we want to delete/remove the “gtk-qt-engines”, which you can do by launching Yast, s we don't want this engine to handle our GTK apps.

Then, we to delete all instances of .gtkrc* files from /home/user/*

Apart from what was installed when you were installing SuSE Linux with KDE, you will need the following:

1.gtk-engines
2.gtk2-engines
3.control-center2 -> Gnome Control Center
4.gtk2-themes -> or the one(s) you downloded, that you plan on using
5.all the related dependencies


Customizing


Once all is installed, you will find “Gnome Control Center” in your menu under Utilities->Desktop

Choose the fonts, icons and the theme that you want your GTK apps to use. Good.


Saving and enjoying Life


Now we want this to be loaded every time we log-in under our KDE environment, which means we need the proper daemon to be loaded automatically.

And here is the magic link that we need to create:

ln -s /opt/gnome/lib/control-center-2.0/gnome-settings-daemon /home/user/.kde/Autostart

(change “user” with your username)

Well, hope this will solve a lot of headache that GTK apps create to us, i.e. KDE users.

Comments & Suggestions:
http://forums.suselinuxsupport.de/index.php?showtopic=15129

There are no comments on this page. [Add comment]


Warning: include(http://forums.suselinuxsupport.de/ssi.php?a=active) [function.include]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/customers/webs/slwiki/actions/footer.php on line 51

Warning: include() [function.include]: Failed opening 'http://forums.suselinuxsupport.de/ssi.php?a=active' for inclusion (include_path='.:/home/customers/webs') in /home/customers/webs/slwiki/actions/footer.php on line 51

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.0
Page was generated in 0.0168 seconds