[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: XScreensaver locks up whole system.



Kinda offtopic suggestion, but rebuild your kernel with
the "magic SysReq" key option, then Alt-SysRq-K will
kill all prorams on the current VC. Running xscreensaver
in the gdb debugger will let you find out where
it crashed and what might have caused the crash.

Try this:
1. Use "apt-get source xscreensaver" to download
the xscreensaver source. You'll also need the 
lesstif dev package. 
2. Rebuilt xscreensaver with debugging info
Adding 'export CFLAGS=-g' right above the first
./configure line in debian/rules should work.
should work. 
3. Startx and switch to another virtual console.
Log in as the user that started the x server,
and type "export DISPLAY=:1". Then start
xscreensaver with "gdb xscreensaver". 
4. Type "run args", where args are the command
line arguments to xscreensaver. Wait until
it crashes, then use the SysRq combo to 
kill the xserver. Go back to the gdb console
and type 'where'. That will tell you where it
crashed.
--
Stephen Pitts
smpitts@midsouth.rr.com
webmaster - http://www.mschess.org


Reply to: