Hmm... I just took a more through look at the code, and it seems that the code where gdm crashes should only be executed if XineramaIsActive returns true. So as far as I can tell, one of three things causes the problem:
1) XineramaIsActive falsely returns TRUE, even though no Xinerama support is available. 2) XineramaIsActive fails, but for some reason the ignore_error_handler doesn't get called, so x_error_occured is still false when we test it. 3) Some sort of compiler error. Of these three posibilities, I think that 1) is the most likely one. However why XineramaIsActive should be affected by the refresh rate range set in xorg.conf, is beyond my imagination. I'll try to debug it further tonight, if time permits. -- gdm greeter crashes when X is using vesa driver https://bugs.launchpad.net/bugs/138718 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs