LinuxFilter: What could be causing these strange, unwanted, and annoying X restarts?
I'm experiencing a very peculiar intermittent problem with X restarts, for which I have no explanation and hence no fix. I'm looking for some insight from one of you linux experts out there.
When I'm not traveling I have my laptop (IBM Thinkpad T43p) sitting in a docking station connected to an external monitor. I use this laptop to ssh into remote machines on which I'm actually doing all my work. I forward X and often start up numerous terminals and application windows remotely, which then get displayed on my monitor. One of the applications I use extensively is IDL (a data analysis and visualization tool), which runs in a terminal but also creates its own windows for displaying data and images.
Sometimes when I end one my IDL sessions by typing 'exit' at the IDL prompt this causes my local X session to restart. I get kicked out of gnome and end up at the login screen. This is obviously a big nuisance, since I have to re-login, ssh back into all the external machines, and recreate my whole work environment. Also, unless I happen to be using screen, I've lost what I was doing at the moment. I have to emphasize that this is not exactly reproducible behaviour. It only happens sometimes, seemingly at random. I believe it's somewhat more likely when I haven't been using the particular terminal for a while, but that may just be my imagination.
What I find so strange about this is that issuing a command (typing 'exit') in an IDL session running on a
remote terminal is causing an X restart on my
local machine. It's as if my typing 'exit' in the remote IDL session is sometimes interpreted by my local X as the equivalent of ctrl+alt+backspace. How could that happen? I'm not even sure what component is at fault here: is this a problem with my X server, with ssh X forwarding, with IDL, with the terminal?
I've posted a bugzilla report about this under xorg-x11 (
#483489), but so far nothing has come of it. Like I said, I don't even know if this is an X problem...
Even if you don't know of a solution, I'd just be interested to understand how this could even happen. Thanks.
More information about my setup, in case it's helpful: Fedora 10, kernel 2.6.27.12-170.2.5.fc10.i686, xorg 1.5.3-6. The laptop has an ATI videocard, but I'm not running a proprietary driver. I'm letting my display and videocard be auto-detected (meaning I have no /etc/X11/xorg.conf file).
posted by grouse at 11:15 PM on March 19