Sebastien Bacher <[EMAIL PROTECTED]> writes: > Le lundi 20 dÃcembre 2004 Ã 03:52 +0100, Juergen Kreileder a Ãcrit : > >> system default of /desktop/gnome/background/picture_filename >> instead of the default of >> /schemas/desktop/gnome/background/picture_filename. > > That's weird. Why do you say that nautilus uses the > /schemas/desktop... one ? It only use the gconf api which seems to > work correctly here.
I'm not sure if it uses /schemas but at list "Use Default Background" doesn't work properly. Here's how I can reproduce the problem, the bug is in step 3: 1 The administrator has set a default background picture, like described in the System Administration Guide: % gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set /schemas/desktop/gnome/background/picture_filename "/srv/Desktop Pictures/Aqua Graphite.jpg" 2 % gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --get /schemas/desktop/gnome/background/picture_filename Resolved address "xml:readwrite:/etc/gconf/gconf.xml.defaults" to a writable configuration source at position 0 /srv/Desktop Pictures/Aqua Graphite.jpg * The user has a different background picture: % gconftool-2 --get /desktop/gnome/background/picture_filename /srv/Desktop Pictures/Aqua Blue.jpg 3 The user selects 'Use Default Background' from the desktop context menu. Expected result: Background gets changed to /srv/Desktop Pictures/Aqua Graphite.jpg" Actual result: Some green-grayish background Interestingly gconf shows the correct entry at this point % gconftool-2 --get /desktop/gnome/background/picture_filename /srv/Desktop Pictures/Aqua Graphite.jpg but the desktop doesn't show it. 4 The user runs gnome-background-properties (e.g. through the 'Change Desktop Background' in the desktop context menu"). gnome-background-properties starts up and the background suddenly gets changed to /srv/Desktop Pictures/Aqua Graphite.jpg Juergen -- Juergen Kreileder, Blackdown Java-Linux Team http://www.blackdown.org/java-linux/java2-status/