I have Mandrake 8.0 with kernel-2.4.4-6mdk, glibc-2.2.3, XFree86-4.1.0, and
DRI-CVS. My system is an Athlon 700 with an ATI Radeon 32MB and OpenGL is
working well - for the most part.
I periodically run into a very windows-ish problem when I play opengl games.
If they crash (Terminus is particularly bad at this), they often take my
system with them, for all practical purposes.
Just a few moments ago, Terminus crashed on me (again). When it does this,
the screen goes black and my system no longer accepts keyboard input or mouse
input. I usually have to hard reboot at this point (VERY windows-ish) but
this time round I had my laptop handy and was able to ssh into my locked up
system. Once there, I had no idea what to do to get my system up and
responsive to keyboard and mouse again - and get X back. I tried "killall
terminus" thinking that terminus might be clogging the system but there was
no terminus running any longer. I hoped that if I killed X then that I would
at least get a CLI and be able to restart x from there. Unfortunately, the
otherwise useful and nice "top" app is crap when you need to see what
processes are not listed within your visable window - it wont scroll or page
down so I could see what other processes might be ripe for killing and
getting my system back. I ended up killing X from within top since it was
the only relevant process that displayed and gave me a process number.
Oops. Killing X REALLY wasted the system. I had to hard reboot it since it
immediately quite responding to my ssh connection and wouldn't accept any
more connections.
Next time this happens and I am able to connect my laptop, what would be the
best option in attempting to get X back? What command should I send to
restart X/attempt to restart X?
praedor