From "man xscreensaver":
Quote:
USING XDM(1)
You can run xscreensaver from your xdm(1) session, so that the screen-
saver will run even when nobody is logged in on the console.
The trick to using xscreensaver with xdm is this: keep in mind the two
very different states in which xscreensaver will be running:
1: Nobody logged in.
If you're thinking of running xscreensaver from XDM at all, then
it's probably because you want graphics demos to be running on
the console when nobody is logged in there. In this case,
xscreensaver will function only as a screen saver, not a screen
locker: it doesn't make sense for xscreensaver to lock the
screen, since nobody is logged in yet! The only thing on the
screen is the XDM login prompt.
2: Somebody logged in.
Once someone has logged in through the XDM login window, the
situation is very different. For example: now it makes sense to
lock the screen (and prompt for the logged in user's password);
and now xscreensaver should consult that user's ~/.xscreensaver
file; and so on.
|
If you read on there are some hints for KDM, kde uses it's own version. I don't use kdm so there may be a simpler solution these days...