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 516464 - /desktop/gnome/background/draw_background not honored
/desktop/gnome/background/draw_background not honored
Status: RESOLVED NOTABUG
Product: gnome-settings-daemon
Classification: Core
Component: plugins
2.21.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-settings-daemon-maint
gnome-settings-daemon-maint
Depends on:
Blocks:
 
 
Reported: 2008-02-14 15:01 UTC by William Jon McCann
Modified: 2008-02-14 17:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description William Jon McCann 2008-02-14 15:01:16 UTC
From: https://bugzilla.redhat.com/show_bug.cgi?id=432516

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.

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.
Comment 1 Jens Granseuer 2008-02-14 17:57:42 UTC
/desktop/gnome/background/draw_background is a key that's used by nautilus, and we actually do honour it, although in a different way than you expect: if nautilus *doesn't* draw the background, we do.

Starting with 2.21, the obvious solution is to simply disable the background plugin...