After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 340701 - Gnome settings daemon needs to play nice
Gnome settings daemon needs to play nice
Status: RESOLVED DUPLICATE of bug 316063
Product: gnome-control-center
Classification: Core
Component: [obsolete] settings-daemon
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-05-05 04:33 UTC by Alanna Roe
Modified: 2006-05-27 17:53 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Alanna Roe 2006-05-05 04:33:42 UTC
Ok, firstly, my apologies if this is mis-categorized, it likely is, but the
classification system isn't the clearest..

I don't use a fully Gnome desktop. Instead, i use WindowMaker. However, i am
always running some gnome/gtk app or other. For example, i prefer gnome terminal
for my term, and i always have two or three gnome-terminals open at any time.

If i choose to not run the gnome settings daemon, gtk/gnome apps are un-skinned
and ugly, and things such as icons in Nautilus are absent. If i do run the
settings daemon, it gives me skinned apps with nice icons and such. 

Trouble is, if i run the settings daemon, it tries to override other things in
my desktop that i didn't ask it to, including key bindings, and my desktop
background. It got me so infuriated that i renamed the binary to disable the
settings daemon. 

I know i can apply a theme using a ~/.gtkrc-2.0 file and an "include" directive,
however this does not provide icons, or many other features. I really like
Nautilus, and would use it but for the fact that without the settings daemon all
the icons are the generic "page" icon. 

I'm sorry, but it's more of a hassle than it ever used to be to run gnome/gtk
stuff compatibly on a non-gnome desktop. :(

BOTTOM LINE: Everything that the settings daemon manages should be optional (eg,
"don't manage x or y!"), and the daemon should be designed in a manner mindful
that it may not be running on a fully gnome desktop. Thank you.
Comment 1 Luca Cavalli 2006-05-15 20:42:47 UTC
After a quick look at gnome-settings-daemon.c:gnome_settings_daemon_new() it seems doable to disable some stuff if a command line option (hidden?) is present when gnome-settings-daemon is launched.
Comment 2 Sebastien Bacher 2006-05-27 17:53:22 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 316063 ***