[NTLUG:Discuss] Screen saver for graphical login?

Richard Wolfe richwolfe at yahoo.com
Thu Jun 5 15:43:53 CDT 2003


Thanks, Kyle. This is a push in the right direction. I didn't
even think to look in the man page for the screensaver itself.
Unfortunately, I still can't get it to work right. As the latest
version of gdmconfig (or at least the one that comes with RedHat
8) no longer allows you to edit the background program, I simply
edited the gdm.conf file directly. This seemed to be the
relevant portion of the file:

BackgroundProgram=/usr/bin/xsri --redhat-login --run
# if this is true then the background program is run always,
otherwise
# it is only run when the BackgroundType is 0 (None)
RunBackgroundProgramAlways=false

so I changed it to this:

BackgroundProgram=/usr/bin/X11/xscreensaver  -nosplash
RunBackgroundProgramAlways=true

...and then I created a home directory for gdm, put a
.xscreensaver (with timeout set to 1 minute) file in it, and
restarted the machine for good measure. Still no luck. The login
screen still goes to black after five minutes just like it
always did.

I suspect there is some other bit in gdm.conf that I need to
tweak. Any ideas?

Thanks,
   Richard






--- Kyle Davenport <Kyle_Davenport at compusa.com> wrote:
> man xscreensaver:
> 
>       "USING GDM(1)
>        Using xscreensaver with gdm(1) is easy, because gdm has
> a
> configuration
>        tool.  Just fire up gdmconfig(1)  and  on  the 
> Background  page,
> type
>        "xscreensaver  -nosplash" into the Background Program
> field.  That
> will
>        cause gdm to run xscreensaver while nobody is logged
> in, and kill it
> as
>        soon  as  someone  does log in.  (The user will then be
> responsible
> for
>        starting xscreensaver on their own, if they want.)
> 
>        In this situation, the xscreensaver process will
> probably be running
> as
>        user  gdm  instead  of  root.   You can configure the
> settings for
> this
>        nobody-logged-in  state  (timeouts,  DPMS,   etc.)   by
>   editing
> the
>        ~gdm/.xscreensaver file."
> 
> 
> ;)
> 
> 
> 
> _______________________________________________
> https://ntlug.org/mailman/listinfo/discuss
> 




More information about the Discuss mailing list