As I said on the mailing list, running 2.6.2 on top of Xserver 1.5.3 breaks.
As soon as the server starts, it freezes and then colors turn to Acid. The machine is still up and running and X can be restarted.
Bisecting between 2.6.1 and 2.6.2 shows that this commit is responsible for the break :
Author: Keith Packard <firstname.lastname@example.org>
Date: Mon Dec 15 15:35:35 2008 -0800
Resize framebuffer on screen size change (requires UXA and DRI2)
Signed-off-by: Keith Packard <email@example.com>
(cherry picked from commit 8237faf8f3ca73ecdf0ef009a7d361b318726f6f)
I'm guessing it's the DRI2 bits that are causing this? Anything else I can do to help track this down?
Created attachment 23310 [details]
Xorg.0.log with ModeDebug on
Adding the log, can't see anything horribly wrong in there.
The thing obviously wrong in your log is DRI not initializing. Does this commit in master help?
Author: Eric Anholt <firstname.lastname@example.org>
Date: Tue Feb 24 20:54:05 2009 -0800
Disable fb resizing for DRI1-only server so that DRI1 can initialize.
Thanks Eric, that patch allows X to start and the log shows AIGLX uses i915 instead of swrast.
I'll be shipping 2.6.2 with that patch. Could it be nominated for the 2.6 branch?
sounds this has been fixed.