|Summary:||2.6.2 breaks UXA on server 1.5|
|Product:||xorg||Reporter:||Rémi Cardona <remi>|
|Component:||Driver/intel||Assignee:||Keith Packard <keithp>|
|Status:||RESOLVED FIXED||QA Contact:||Xorg Project Team <xorg-team>|
|i915 platform:||i915 features:|
Description Rémi Cardona 2009-02-26 00:51:35 UTC
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 : commit 3f2dc8381276d97a0b69d51cf3bbbeebf1301fa5 Author: Keith Packard <email@example.com> Date: Mon Dec 15 15:35:35 2008 -0800 Resize framebuffer on screen size change (requires UXA and DRI2) Signed-off-by: Keith Packard <firstname.lastname@example.org> (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? Thanks
Comment 1 Rémi Cardona 2009-02-26 00:58:52 UTC
Created attachment 23310 [details] Xorg.0.log with ModeDebug on Adding the log, can't see anything horribly wrong in there. Thanks
Comment 2 Eric Anholt 2009-02-28 01:04:18 UTC
The thing obviously wrong in your log is DRI not initializing. Does this commit in master help? commit 70e0261208654c6c875ad462da2734c6aa9eeb96 Author: Eric Anholt <email@example.com> Date: Tue Feb 24 20:54:05 2009 -0800 Disable fb resizing for DRI1-only server so that DRI1 can initialize.
Comment 3 Rémi Cardona 2009-02-28 02:32:01 UTC
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? Thanks again
Comment 4 Michael Fu 2009-03-01 17:53:25 UTC
sounds this has been fixed.