Description of problem: Background doesn't get set when logging in from gdm Version-Release number of selected component (if applicable): gnome-session-2.1.2-2 How reproducible: Select no background picture, solid black background from controlpanel, logout, saving settings, login again. gdm background is still there. Steps to Reproduce: 1. Select no background picture, solid black background from controlpanel. 2. logout, saving settings 3. login again. 4. gdm background is still there. Actual results: gdm background is still there Expected results: black background
after logging in again, does the control panel still show the settings you set up?
Yes, the controlpanel still shows the same settings, and changing them followed by changing them back works (I get a black background then) but after a new login my background doesn't get set.
does gnome-settings-daemon run? Did you get that out of your session somehow?
Yes, gnome-settings-daemon is running, and changing the background works fine, the problem is it just doesn't get set initialy.
But is it running when you first log in? Running the capplet will start the daemon.
Yes it is running when I first login, before running any capplets.
Are you running nautilus? Do you have nautilus draw your background?
Nope, I don't use nautilus
Still there in severn
Well, This bug is still here with FC3 test1, although I do notice that gnome-settings-deamon now seems to be gone from my session-preferences, but it still is there in ps aux. Running nautilus fixes this BTW, so people who haven't hacked nautilus out of their config probably won't be affected.
Hi Hans, Do you still see this with FC4 and/or rawhide?
I'm running a rawhide which is about a week old and still get this. After removing "xsetroot -solid black" from desktop->preferences->more preferences->sessions, startup programs I once again get the blue background from gdm. Even though the desktop background preferences are set to no wallpaper, solid black. To reproduce goto: desktop->preferences->more preferences->sessions, current session tab and remove nautiles. Set you desktop background to no wallpaper solid black. logout (save settings) log in, reproduced.
Based on the date this bug was created, it appears to have been reported against rawhide during the development of a Fedora release that is no longer maintained. In order to refocus our efforts as a project we are flagging all of the open bugs for releases which are no longer maintained. If this bug remains in NEEDINFO thirty (30) days from now, we will automatically close it. If you can reproduce this bug in a maintained Fedora version (7, 8, or rawhide), please change this bug to the respective version and change the status to ASSIGNED. (If you're unable to change the bug's version or status, add a comment to the bug and someone will change it for you.) Thanks for your help, and we apologize again that we haven't handled these issues to this point. The process we're following is outlined here: http://fedoraproject.org/wiki/BugZappers/F9CleanUp We will be following the process here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping to ensure this doesn't happen again.
AFAIK nautilus is still responsible for setting your root window background, rather then that gnome-settings-daemon does it, considering that backgroun manages the icons on the root window too, this isn't that strange. So yes, removing nautilus from your session will most likely still cause your background to not get set. But since nautilus now is needed for things like usb stick automount to work properly, I no longer remove it from my session and I doubt anyone else still does, so as far as I'm concerned this bug can be closed.
well gnome-settings-daemon is *supposed* to draw the background if nautilus isn't running.
* Mon May 5 2008 Matthias Clasen <mclasen> - 2.22.1-1.2008.03.26.8 - Fix background drawing without nautilus
gnome-settings-daemon-2.22.1-1.2008.03.26.8.fc9 has been submitted as an update for Fedora 9
gnome-settings-daemon-2.22.1-1.2008.03.26.8.fc9 has been pushed to the Fedora 9 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 gnome-settings-daemon'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-3734
Changing version to '9' as part of upcoming Fedora 9 GA. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
gnome-settings-daemon-2.22.1-1.2008.03.26.8.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.