I use KDM instead of GDM so I can switch user sessions, and I like to set the login background image. (Setting the image is an option of the KDE "Login Manager" under "System Management.")
Yesterday I upgraded to KDE 3.5.2 from, I think, Fedora Extras, and found that the background image was suppressed in favor of the Fedora login theme, so I thought LQ people would like to know how to suppress the Fedora login theme and use their own image. (I say "I think" about the upgrade since I have the "kde-redhat-all
" and "kde-redhat-stable
" repositories enabled, and wasn't paying attention to the repository used for the upgrade.)
It's actually quite simple:
You need to edit /etc/kdm/kdmrc
to change the setting for "Use Theme
" (in the "[X-*-Greater]
" section) to "false
." Then the KDE "Login Manager
" can be used to set the background image any way you wish.
The upgrade for KDE sets this to "true,
" saving your old setting in /etc/X11/xdm/kdmrc.rpmsave.
So if you make other changes, that's where to find your old ones.
By the way, to use KDM in place of GDM, change your /etc/sysconfig/desktop
file to look like this:
$ cat /etc/sysconfig/desktop
When you do this, your KDE menu will "automagically" include a "Switch User
" item. (You can have several different logins running on the same system, using, if you wish, different window managers for each one. If the window manager in a session doesn't support session switching (e.g., GNOME) you can swithch using Ctrl-Alt-F[7-0]