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

Reply via email to