GTK Theme an KDE anpassen
Hallo, ich würde gerne das "default" GTK und nicht Geramik verwenden. Ich habe mit gtk-switch-theme, gtk-switch-theme2, gtk-chtheme und http://www.kde-look.org/content/show.php?content=9714 experimentiert, aber danach zeigen sowohl Mozilla Firebird/Thunderbird als auch xchat immer noch das Geramik-"Bonbonlook". Wo kann ich das GTK-theme einstellen? Eine .gtkrc-2.0 wird ordnungsgemäss erstellt... aber sie wird anscheinend nicht verwendet: jens@nimmmich:~> cat .gtkrc-2.0 # This file was written by KDE # You can edit it in the KDE control center, under "GTK styles and fonts" include "/opt/gnome/share/themes/Qt/gtk-2.0/gtkrc" style "user-font" { font_name="Bitstream Vera Sans 8" } widget_class "*" style "user-font" -- Dipl.-Ing. Jens Benecke http://www.hitchhikers.de - Europas kostenlose Mitfahrzentrale seit 1998 http://www.rb-hosting.de - Webhosting mit Extras - PHP ab €9 - SSH ab €19 http://www.spamfreemail.de - 100% saubere Postfächer, garantiert!
Am Sonntag, 27. Juni 2004 12:16 schrieb Jens Benecke:
Hallo,
ich würde gerne das "default" GTK und nicht Geramik verwenden. Ich habe mit gtk-switch-theme, gtk-switch-theme2, gtk-chtheme und http://www.kde-look.org/content/show.php?content=9714 experimentiert, aber danach zeigen sowohl Mozilla Firebird/Thunderbird als auch xchat immer noch das Geramik-"Bonbonlook".
Hallo, hat sich gelöst. Ein "strace" brachte mich auf die Lösung. (s.u.) Anscheinend beachtet das GTK von SuSE 9.1. nur die Datei "gtkrc-2.0-plastik" im Homeverzeichnis, nicht die Datei "gtkrc-2.0", die von allen anderen Programmen erwartet wird. Kann jemand von SuSE evtl. mal erklären, was das für einen Sinn hat? jens@nimmmich:~/Downloads> strace xchat 2>&1 |grep gtkrc lstat64("/etc/opt/gnome/gtk-2.0/gtkrc", 0xbfffe16c) = -1 ENOENT (No such file or directory) access("/etc/opt/gnome/gtk-2.0/gtkrc.de_DE", F_OK) = -1 ENOENT (No such file or directory) access("/etc/opt/gnome/gtk-2.0/gtkrc.de", F_OK) = -1 ENOENT (No such file or directory) lstat64("/opt/gnome/share/themes/Geramik/gtk-2.0/gtkrc", {st_mode=S_IFREG| 0644, st_size=52347, ...}) = 0 open("/opt/gnome/share/themes/Geramik/gtk-2.0/gtkrc", O_RDONLY) = 4 access("/opt/gnome/share/themes/Geramik/gtk-2.0/gtkrc.de_DE", F_OK) = -1 ENOENT (No such file or directory) access("/opt/gnome/share/themes/Geramik/gtk-2.0/gtkrc.de", F_OK) = -1 ENOENT (No such file or directory) lstat64("/home/jens/.gtkrc-2.0-plastik", 0xbfffe16c) = -1 ENOENT (No such file or directory) access("/home/jens/.gtkrc-2.0-plastik.de_DE", F_OK) = -1 ENOENT (No such file or directory) access("/home/jens/.gtkrc-2.0-plastik.de", F_OK) = -1 ENOENT (No such file or directory) lstat64("/home/jens/.kde/share/config/gtkrc", {st_mode=S_IFREG|0644, st_size=1485, ...}) = 0 open("/home/jens/.kde/share/config/gtkrc", O_RDONLY) = 4 access("/home/jens/.kde/share/config/gtkrc.de_DE", F_OK) = -1 ENOENT (No such file or directory) access("/home/jens/.kde/share/config/gtkrc.de", F_OK) = -1 ENOENT (No such file or directory) access("/home/jens/.themes/Raleigh/gtk-2.0/gtkrc", F_OK) = -1 ENOENT (No such file or directory) access("/opt/gnome/share/themes/Raleigh/gtk-2.0/gtkrc", F_OK) = -1 ENOENT (No such file or directory) -- Dipl.-Ing. Jens Benecke http://www.hitchhikers.de - Europas kostenlose Mitfahrzentrale seit 1998 http://www.rb-hosting.de - Webhosting mit Extras - PHP ab €9 - SSH ab €19 http://www.spamfreemail.de - 100% saubere Postfächer, garantiert!
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Sonntag, 27. Juni 2004 12:41 schrieb Jens Benecke:
Anscheinend beachtet das GTK von SuSE 9.1. nur die Datei "gtkrc-2.0-plastik" im Homeverzeichnis, nicht die Datei "gtkrc-2.0", die von allen anderen Programmen erwartet wird.
Hallo, hilft da vielleicht nur ein simpler Symlink ? Ich bin aus dem Ganzen auch noch nicht ganz schlau geworden. SuSEs Eigenheiten bereiten mir auch noch einige Rätsel. Bspw. hat man nach einem Gnome-Update auf 2.6 kein Keramik-Style mehr per Default ... Bye - -- asaf / mmuellerss \\:// asaf@asaf.de Mario Mueller (o -) mmuellerss@gmx.de Barbarastrasse 6 ---ooO-(_)-Ooo--- http://www.asaf.de 99752 Bleicherode | | KMail auf SuSE 9.1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFA3q6h8eSGPC6yBd8RAkkrAKC5DRnBdZu1NO2vhdLLIMUap3+14ACg7N/l hiIvglOscTRnGY+t5cC4Nrc= =rBP3 -----END PGP SIGNATURE-----
Mario Mueller <mmuellerss@gmx.de> writes:
Am Sonntag, 27. Juni 2004 12:41 schrieb Jens Benecke:
Anscheinend beachtet das GTK von SuSE 9.1. nur die Datei "gtkrc-2.0-plastik" im Homeverzeichnis, nicht die Datei "gtkrc-2.0", die von allen anderen Programmen erwartet wird.
hilft da vielleicht nur ein simpler Symlink ? Ich bin aus dem Ganzen auch noch nicht ganz schlau geworden. SuSEs Eigenheiten bereiten mir auch noch einige Rätsel. Bspw. hat man nach einem Gnome-Update auf 2.6 kein Keramik-Style mehr per Default ...
Den Keramik Stil erhälst Du wieder nach einem # cp /opt/gnome/lib/gtk-2.0/2.2.0/engines/libqtpixmap.* \ /opt/gnome/lib/gtk-2.0/2.4.0/engines/ Was das Problem des OP betrifft: hilft es, den gnome-settings-daemon unter KDE zu starten? Martin
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am Sonntag, 27. Juni 2004 13:56 schrieb Martin Schmitz:
Den Keramik Stil erhälst Du wieder nach einem
# cp /opt/gnome/lib/gtk-2.0/2.2.0/engines/libqtpixmap.* \ /opt/gnome/lib/gtk-2.0/2.4.0/engines/
Hallo, vielen Dank - sehr schön - und geht. Bye - -- asaf / mmuellerss \\:// asaf@asaf.de Mario Mueller (o -) mmuellerss@gmx.de Barbarastrasse 6 ---ooO-(_)-Ooo--- http://www.asaf.de 99752 Bleicherode | | KMail auf SuSE 9.1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFA3vRf8eSGPC6yBd8RAuptAKC5fbEKbB7zEHlVD3SOSMa3ZVvMTgCghgmT sVqQleMyShOdVMGdsyTWuB4= =2m1C -----END PGP SIGNATURE-----
On Sun, 27 Jun 2004 12:41:43 +0200 Jens Benecke <jens@spamfreemail.de> wrote:
Anscheinend beachtet das GTK von SuSE 9.1. nur die Datei "gtkrc-2.0-plastik" im Homeverzeichnis, nicht die Datei "gtkrc-2.0", die von allen anderen Programmen erwartet wird.
Kann jemand von SuSE evtl. mal erklären, was das für einen Sinn hat?
Das dient zur Verwirrung der Russen ;-)
participants (4)
-
Carsten Weinberg
-
Jens Benecke
-
Mario Mueller
-
Martin Schmitz