Here's the situation: Since I upgraded to 10.4 LTS, my gnome session unexpectedly ends: it logs off. This does not happen every time, but rather randomly. I've tried to force this event, suspecting it was some kind of unfortunate key-mapping thing: alt-enter, shift-enter, enter-end, etc. But no, I cant reproduce it.
Does this happen to anyone? I've googled around, but haven't found any solution.
Update: Here's the last part of my .xsession-errors file
error 0 (Success) on X server :1.0.
error 0 (Success) on X server :1.0.> MADPlug-Message: Rejecting
> file:///media/KINGSTON/somesong.mp3:
> out of data.
>
> ** (update-notifier:3110): DEBUG: fire up the crashreport tool
>
> gnome-session: Fatal IO error 11
> (Resource temporarily unavailable) on
> X server :1.0.
>
> gnome-settings-daemon: Fatal IO error
> 11 (Resource temporarily unavailable)
> on X server :1.0.
>
> Window manager warning: Fatal IO error
> 11 (Resource temporarily unavailable)
> on display ':1.0'.
>
> gnome-screensaver: Fatal IO error 11
> (Resource temporarily unavailable) on
> X server :1.0.
>
> polkit-gnome-authentication-agent-1:
> Fatal IO error 11 (Resource
> temporarily unavailable) on X server
> :1.0.
>
> evolution-alarm-notify: Fatal IO error
> 11 (Resource temporarily unavailable)
> on X server :1.0.
>
> tilda: Fatal IO error 11 (Resource
> temporarily unavailable) on X server
> :1.0.
>
> audacious2: Fatal IO error 11
> (Resource temporarily unavailable) on
> X server :1.0.
>
> XIO: fatal IO error 11 (Resource
> temporarily unavailable) on X server
> ":1.0"^M
>
> after 9917 requests (9916 known processed) with 0 events remaining.^M
> gsd-locate-pointer: Fatal IO error 11
> (Resource temporarily unavailable) on
> X server :1.0.
>
> gnome-terminal: Fatal IO error 11
> (Resource temporarily unavailable) on
> X server :1.0.
>
>
> gdu-notification-daemon: Fatal IO
> error 11 (Resource temporarily
> unavailable) on X server :1.0.
>
> update-notifier: Fatal IO error 11
> (Resource temporarily unavailable) on
> X server :1.0. nm-applet: Fatal IO
> error 0 (Success) on X server :1.0.error 0 (Success) on X server :1.0.
Thanks in advance.error 0 (Success) on X server :1.0.
DISPLAY :1.0
? This could be relevant as it is an uncommon configuration. The next step is looking at /var/log/Xorg.1.log to see why the server dies (sorry to go step by step, but each step yields new hypotheses).