> after re-reading the gdm(1m) manpages, i don't find the key i'm
> interested in:
> /apps/gdm/simple-greeter/banner_message_enable=false
> /apps/gdm/simple-greeter/banner_message_text=NULL
> /apps/gdm/simple-greeter/disable_restart_buttons=false
> /apps/gdm/simple-greeter/disable_user_list=true
> /apps/gdm/simple-greeter/logo_icon_name=computer
> /apps/gdm/simple-greeter/wm_use_compiz=false
> /desktop/gnome/interface/accessibility=true
> /desktop/gnome/applications/at/screen_magnifier_enabled=false
> /desktop/gnome/applications/at/screen_keyboard_enabled=false
> /desktop/gnome/applications/at/screen_reader_enabled=false
>
> but nothing related to /desktop/gnome/background/picture_filename. Why
> Sun gdm's is so poor? Or am i missing something?

When you say "Why Sun gdm's is so poor", do you mean poorly documented?
Actually the ConsoleKit and GDM manpages were written by a Sun
employee, me.  Although I have provided the manpages to the upstream
projects upstream in bugzilla, I don't think any other distro even ships 
manpages with the new gdm yet.  Not so poor, really.

As you point out, the key for changing the background image is a
gnome-settings-daemon key, not a GDM specific key.  Since the new
GDM uses gnome-settings-daemon, metacity, and gnome-session, you
can modify such keys for the "gdm" user and they should take affect.

So, to change the background image, you should run these commands:

$ su -
$ su - gdm
$ gconftool-2 --direct --config-source 
xml:readwrite:/var/lib/gdm/.gconf.mandatory -t string -s 
/desktop/gnome/background/picture_filename 
/usr/share/pixmaps/backgrounds/opensolaris/stream.jpg

I added the above example to the manpage.  Currently the gdm manpage
only documents configuration options that it introduces.  However,
this gnome-settings-daemon GConf key is likely one that users will
want to change, so its good to document it.

Thanks for bringing this to my attention.

Brian

Reply via email to