install the gconf-editor and in:
/desktop/gnome/background
edit the value
/desktop/gnome/background/
picture_filename
Mine is pointing to the default I never changed.
/usr/share/backgrounds/constantine/default/constantine.xml
So I changed the key right clicking on it choosing edit key and pasting this:
/usr/share/backgrounds/images/tiny_blast_of_red.jpg
To use the command line:
Getting the name and path of your actual background.
Quote:
$ gconftool-2 --get /desktop/gnome/background/picture_filename
/usr/share/backgrounds/constantine/default/constantine.xml
|
Setting a new background image:
Quote:
|
$ gconftool-2 --set /desktop/gnome/background/picture_filename --type string "/usr/share/backgrounds/images/tiny_blast_of_red.jpg"
|
Maybe this is relevant I don't know.
Quote:
Configuration Sources
GConf looks for each value in a series of storage locations called configuration sources. These are specified in a file called /etc/gconf/<version>/path. Each configuration source has a backend that knows how to read it - for now, this is always the "xml" backend, which stores data in XML files.
By default, GConf comes configured as follows:
xml:readonly:/etc/gconf/gconf.xml.mandatory
include "$(HOME)/.gconf.path"
xml:readwrite:$(HOME)/.gconf
xml:readonly:/etc/gconf/gconf.xml.defaults
If a value is set in the first source, which is read only, then users can't delete that value, and thus can't set a value of their own. These settings become mandatory for all users.
The "include" line allows users to insert their own configuration sources into the search path by creating a file in their home directory called .gconf.path.
The readwrite source ~/.gconf is where user settings are normally written.
The last source is where schemas are usually stored - see the next section. A different default schema source can be specified by creating the file /etc/gconf/schema-install-source; this file changes the return value of gconftool-2 --get-default-source, which causes applications and RPM/deb packages to install schemas to the new source.
In addition to $(HOME), the variable $(USER) can be used, and any variable $(ENV_FOO) will be replaced by the value of the environment variable FOO. So $(ENV_DISPLAY) might be handy, for example.
|
Source:
http://projects.gnome.org/gconf/
I'm thinking that if some key is set as mandatory it will override your configurations maybe. Using gconf-editor you can unset that parameter or set it as a default one.
---------- Post added at 07:50 PM CDT ---------- Previous post was at 07:43 PM CDT ----------
Also if you ever need in the future you can list the configuration tools for gnome using:
There is a lot of them.
---------- Post added at 07:52 PM CDT ---------- Previous post was at 07:50 PM CDT ----------
One more resource.
http://ubuntu-tutorials.com/2008/01/...rom-the-shell/
---------- Post added at 07:54 PM CDT ---------- Previous post was at 07:52 PM CDT ----------
wallpapoz
Almost forgot there is a wallpaper manager for gnome maybe it helps, there is another one called Drapes but that one is not in the repositories.