+++ This bug was initially created as a clone of Bug #256901 +++ Description of problem: There is no working way to disable background for gnome-settings-daemon. Everythime gnome-settings-daemon is started, the background/root will be drawn. Setting /desktop/gnome/background/draw_background to false has no effect. If /desktop/gnome/background/picture_filename is set, this picture will be drawn; if it is not set, then a gradient or a solid color will be painted in the root window. gnome-settings-daemon is needed for gtk applications to use the proper font rendering even if gnome is not used at all. Version-Release number of selected component (if applicable): control-center-2.19.90-4.fc8 How reproducible: Always Steps to Reproduce: 1. Start without a desktop or with a window manager only 2. Start gnome-settings-daemon 3. Watch at the root window Actual results: Background is drawn - always. Expected results: No drawing in the root window. Additional info: This is also a problem in F-7. -- Additional comment from rstrode on 2007-08-27 11:58 EST -- seems nothing looks at the key, and the schema for the key is in libgnome which is sort of funky -- Additional comment from twoerner on 2007-11-12 07:33 EST -- This is still a problem for F-8. -- Additional comment from twoerner on 2007-11-12 08:23 EST -- Created an attachment (id=255201) patch for gnome-settings-daemon to honour /desktop/gnome/background/draw_background -- Additional comment from twoerner on 2007-11-12 08:26 EST -- Can you please add this patch for control-center for F7+? -- Additional comment from twoerner on 2007-11-12 08:34 EST -- Created an attachment (id=255211) Here is the patch for the spec file -- Additional comment from rstrode on 2007-11-12 12:03 EST -- feel free to commit it, otherwise, i'll commit it some time this week. -- Additional comment from updates on 2007-11-14 22:29 EST -- control-center-2.20.1-5.1.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update control-center'
Created attachment 298063 [details] Honour /desktop/gnome/background/draw_background patch
Created attachment 298064 [details] Patch for spec file
That would break use of gnome-settings-daemon in GDM. Also, where's the upstream bug related?
Why would it break that?
Causes problems like this: http://bugzilla.gnome.org/show_bug.cgi?id=518750 Could you file this bug upstream in any cases?
If I file the bug upstream, I have to trace the upstream bug and if it gets fixed there, I have to get back here to file a request to get the fix in. This is not usable - I am sorry. Why should any user do this - it is not worth the time.
Whatever, just commit it. Thanks.
Let me get back to that. You want to set /apps/gnome_settings_daemon/plugins/background/active to be FALSE in gconf instead, as mentioned by Jens upstream.