(In reply to Thomas Hejze from comment #5) > (In reply to Tao Yang from comment #4) > > Xscreensaver will not be started by icewm, so you need to: > > > > 1.Create a script called /etc/icewm/startup > > 2.Put "xscreensaver &" or "xcreensaver -nosplash &" into the startup > > 3.make startup executable by chmod > > > > thanks > > Starting manually > > xcreensaver -nosplash & > did the job, however the startup script failed, although I updated PATH. > > > cat /etc/icewm/startup > #!/bin/bash > # > # necessary for Screen-Locking > xcreensaver -nosplash & > > > cat /etc/profile.local > # Add /etc/.icewm to enable startup > export PATH=/etc/icewm:$PATH > > > printenv | grep PATH > MANPATH=/usr/local/man:/usr/share/man:/opt/kde3/share/man > XNLSPATH=/usr/share/X11/nls > PATH=/etc/icewm:/home/thomas/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/ > usr/games:/opt/kde3/bin > ALSA_CONFIG_PATH=/etc/alsa-pulse.conf > WINDOWPATH=7 > > > ls -l /etc/icewm/startup > -rwxr-xr-x 1 root root 70 28. Feb 14:37 /etc/icewm/startup > > By the way, xscreensaver was not installed at first. It might be a good idea > to create a dependency in the icewm package. it should be "xscreensaver", not "xcreensaver"