Am Di November 30 2004 16:08 schrieb Patrick Nagel:
Ich hoffe der Bug wird bald behoben. Werde mir mal das Changelog für KDE durchlesen ob mir was auffällt. Aber man weiß dann eben nie was SuSE noch alles geändert hat... vor allem wenn man sich mit der Materie nicht auskennt, so wie ich.
Leute, ich kenne mich eigentlich nicht besonders gut aus. Das Problem liegt aber, glaube ich, im Startskript von KDE. Wenn man da reinschaut, fällt auf, daß sich nach dem letzten kdebase bzw. kdelibs-Update was geändert hat, und zwar v.a. was die Einstellungen zum GTK-Thema angeht. Ich war erst genervt, weil meine alten gtk-theme-Einstellungen nicht mehr. Dafür geht jetzt zum ersten Mal die Nummer mit der Erstellung und Editierung der .gtkrc-2.0-Datei. Dabei reicht es bei mir, einfach nur den Namen des Themas hereinzuschreiben: gtk-theme-name = "SmoothGNOME". Außerdem habe ich beim Lesen des KDE-Startskripts den Eindruck gehabt, daß man noch zusätzlich eine leere Datei namens .no-qtrc-to-gtkrc-mapping anlegen solle. Welche der beiden Maßnahmen oder ob vielleicht auch beide zusammen für das Funktionieren verantwortlich sind, weiß ich nicht. Jedenfalls geht es. Damit hat sich das Verhalten eines Suse-Rechners wenigstens teilweise dem angepasst, was im Netz an allgemeinen Anleitungen zum Ändern von gtk-Einstellungen für KDE zu lesen ist. Positiv!
Ich habe in meinem Home-Verzeichnis eine Datei ".gtkrc-2.0" in der das zu verwendene Theme definiert wird. Seit irgendeinem aktuellen Update wird diese Datei nicht mehr gelesen, sondern es wird stattdessen versucht die Datei ".gtkrc-2.0-qtengine" zu lesen. Bei mir hat deshalb geholfen, diese durch einen Link auf ".gtkrc-2.0" bereitzustellen.
So was Ähnliches steht neuerdings auch im Startskript. Offensichtlich eine zweite Möglichkeit.