Comment 16 for bug 441638

Revision history for this message
Bryce Harrington (bryce) wrote : Re: gdm main process keeps dying and respawning on reboot after karmic beta install

I'd concur with comment #7. That X fails to start is unfortunate, but that's a situation that can happen for a variety of reasons (a simple typo in xorg.conf can prevent it starting for instance); but typically gdm would dump you into some sort of failsafe mode so you could debug the problem. Now gdm simply exits after a few tries, and restarts; the user experience is a lot of flickering and no way to break in to do debugging.

Ideally, gdm should fire up the failsafe stuff after failing. If that can't be done, then at least it should dump out to the console login, rather than getting stuck in a loop.

I think this latter option could be achieved by simply making the gdm upstart job not restart gdm on failure, or to try it a few times but give up if gdm keeps exiting in a short period of time.