Bug 80654 - control-center settings daemon doesn't set root window background when nautilus isn't running
control-center settings daemon doesn't set root window background when nautil...
Status: CLOSED CURRENTRELEASE
Product: Fedora
Classification: Fedora
Component: control-center (Show other bugs)
9
i386 Linux
medium Severity medium
: ---
: ---
Assigned To: Control Center Maintainer
bzcl34nup
: Triaged
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2002-12-29 10:55 EST by Hans de Goede
Modified: 2008-05-21 07:07 EDT (History)
2 users (show)

See Also:
Fixed In Version: 2.22.1-1.2008.03.26.8.fc9
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2008-05-21 07:07:27 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:


Attachments (Terms of Use)

  None (edit)
Description Hans de Goede 2002-12-29 10:55:52 EST
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
Comment 1 Havoc Pennington 2003-01-02 16:53:53 EST
after logging in again, does the control panel still show the 
settings you set up?
Comment 2 Hans de Goede 2003-01-03 05:34:19 EST
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.
Comment 3 Jonathan Blandford 2003-01-15 14:56:11 EST
does gnome-settings-daemon run?  Did you get that out of your session somehow?
Comment 4 Hans de Goede 2003-01-15 15:32:56 EST
Yes, gnome-settings-daemon is running, and changing the background works fine,
the problem is it just doesn't get set initialy.

Comment 5 Jonathan Blandford 2003-01-24 17:44:56 EST
But is it running when you first log in?  Running the capplet will start the daemon.
Comment 6 Hans de Goede 2003-01-24 18:05:34 EST
Yes it is running when I first login, before running any capplets.
Comment 7 Jonathan Blandford 2003-02-13 16:28:11 EST
Are you running nautilus?  Do you have nautilus draw your background?
Comment 8 Hans de Goede 2003-02-13 16:32:00 EST
Nope, I don't use nautilus
Comment 9 Hans de Goede 2003-07-24 08:49:17 EDT
Still there in severn
Comment 10 Hans de Goede 2004-07-21 10:58:47 EDT
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.


Comment 11 Ray Strode [halfline] 2005-09-09 14:08:57 EDT
Hi Hans,

Do you still see this with FC4 and/or rawhide?
Comment 12 Hans de Goede 2005-09-09 14:35:10 EDT
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.
Comment 13 Bug Zapper 2008-04-03 11:26:10 EDT
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.
Comment 14 Hans de Goede 2008-04-03 12:08:12 EDT
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.
Comment 15 Ray Strode [halfline] 2008-04-03 13:44:09 EDT
well gnome-settings-daemon is *supposed* to draw the background if nautilus
isn't running.
Comment 16 Matthias Clasen 2008-05-05 01:23:22 EDT
* Mon May  5 2008 Matthias Clasen <mclasen@redhat.com> - 2.22.1-1.2008.03.26.8
- Fix background drawing without nautilus

Comment 17 Fedora Update System 2008-05-05 01:34:35 EDT
gnome-settings-daemon-2.22.1-1.2008.03.26.8.fc9 has been submitted as an update for Fedora 9
Comment 18 Fedora Update System 2008-05-13 10:32:18 EDT
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
Comment 19 Bug Zapper 2008-05-13 21:55:09 EDT
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
Comment 20 Fedora Update System 2008-05-21 07:07:17 EDT
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.

Note You need to log in before you can comment on or make changes to this bug.