Description of problem: I removed Nautilus from my saved session (it's big, slow and I rarely use it). But now my screen background wallpaper is not shown when I log in. However, if I open the control panel for the screen background and switch backgrounds it is displayed correctly. So obviously Nautilus is not actually required for displaying the background. The X startup scripts should display the configured background without requiring nautilus. Version-Release number of selected component (if applicable): How reproducible: every time Steps to Reproduce: 1. Remove nautilus from saved session 2. Log out of X. 3. Log in again. Actual results: Screen background graphic is not displayed, until the control panel is used to switch to/from another background. Expected results: Screen background should be displayed at login without requiring nautilus. Additional info:
Results are the same when background is a solid color instead of some wallpaper. Background properties are remembered but not applied unless Nautilus is running. This bug was absent in RH9 and is still present in FC1 release.
I think this is a gnome-settings-daemon bug.
I did not really try to trace interactions but after gconftool-2 -s --type=bool /apps/nautilus/preferences/show_desktop false it is possible to set a background without running nautilus. Not that intuitive. :-)
Closing since that is the wanted behavior. The pref was in the user interface until GNOME 2.2 but than was removed.
> .... that is the wanted behavior. You have to be pulling my leg! Wanted by whom?