On 05/19/2010 12:51 AM, David C. Rankin wrote:
On 05/13/2010 09:35 PM, David C. Rankin wrote:
Guys,
Following the latest updates, the gnome-settings-daemon segfaults when started in kde to support non-qt apps like firefox, mozilla, etc.. The gnome-settings-daemon (gsd hereafter) starts and functions fine under gnome, but for kde, this leaves any gtk apps looking horrible.
After struggling to find a solution, at least I was able to identify the exact component (plugin) to gsd that causes the segfault. The 'xsettings' plugin is to blame.
'/apps/gnome_settings_daemon/plugins/xsettings/active'
Guys,
I am really struggling with this one. For all of you running firefox or thunderbird under kde, you know how awful they look without gsd running. Maybe I can make some progress if I can understand what needs to be running before the gnome-settings-daemon will successfully start under kde?
So does anybody know what the environment has to be in openSuSE for the daemon with the Xsettings plugins to start without failing? What I'm looking for would be something like a list of what the requirements are. Like do I need Gconf2 running before starting the daemon? Is there a script that is supposed to get called by gsd that checks for this stuff? ... and so on. I don't even know where I would start looking to find this stuff except for looking into the source code. That would be an effort in futility in and of itself...
If anyone is knowledgeable about the gnome-settings-daemon, I'd appreciate any thoughts or suggestions you might have. Thanks.
This was a pain caused by some weird kde4 repo package selection logic. The bottom line, if you want a working gconfd-2/gnome-settings-daemon in kde3 so firefox and all other gtk apps look right, then you: Must have installed: kcm_gtk-1.1-9.2 Must NOT have installed: kde3-gtk-qt-engine-0.8svn20071009-2.1 The only kicker? If you have kde4 repositories enabled when you update, kde3-gtk-qt-engine is selected for install and kcm_gtk is removed -- go figure?? For the interested: https://bugzilla.novell.com/show_bug.cgi?id=607986 -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org