You are viewing bgoglin

Brice Goglin's Blog - Debian/X.org notes - i865 fixed, Xserver 1.6 entering testing soon

Sep. 13th, 2009

01:52 - Debian/X.org notes - i865 fixed, Xserver 1.6 entering testing soon

Previous Entry Add to Memories Share Next Entry

No Xorg update entered testing since Lenny was released. The last big remaining bug in unstable was the Intel driver locking up on i865 when the UXA/GEM acceleration is used (and 2.8.x only supports UXA so there is no work around). See #541307.

Fortunately, Eric Anholt found out that it was caused by a kernel bug in the intel-agp driver. The fix is not in vanilla 2.6.31, so you'll have to apply the patch or wait for an updated 2.6.31.x kernel to be released.

Anyway, the Intel driver 2.8.1 as well as Xserver 1.6 and Mesa 7.5 will enter testing soon. If you have a i865, make sure your kernel contains the above fix or you'll likely experience lockups soon after X startup.

Update: If building the intel-agp driver as a module, you will also need another small patch to export the clflush_cache_range() function to modules.

Update: Everything just entered testing for real.

(Permanent link

Comments:

From:(Anonymous)
Date:September 13th, 2009 11:36 (UTC)

kernel patch build error

(Link)
Note to fellow readers of this blog post: You should get the kernel patch from the git link given within the Debian bug report linked above (the first link), not from the email link (the second link). The email version will fail to build if you're compiling intel-agp as a module, producing the following error at the second stage (just after the MODPOST):

ERROR: "clflush_cache_range" [drivers/char/agp/intel-agp.ko] undefined!

From:bgoglin
Date:September 13th, 2009 11:53 (UTC)

Re: kernel patch build error

(Link)
Oops, forget to say that another small patch is needed if building intel-agp as a module. Updated the blog entry.
[User Picture]
From:Jonathan McDowell [earth.li]
Date:September 13th, 2009 18:19 (UTC)
(Link)
Is #541254 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541254) (Xdmx crashing) not still a blocker for Xserver 1.6 getting into testing?
From:bgoglin
Date:September 13th, 2009 18:29 (UTC)
(Link)
Almost nobody cares about Xdmx, so the migration to testing has been forced.
From:(Anonymous)
Date:September 14th, 2009 16:07 (UTC)

Xdmx

(Link)
Xdmx is unmaintained upstream, so it got broken for a while. There's a chance it'll be a bit better with 1.7, but it didn't make a lot of sense to block the rest of the X updates for it.

Julien Cristau
From:(Anonymous)
Date:November 7th, 2009 07:30 (UTC)

possible bug - multihead support appears broken

(Link)
I have tried to upgrade to sid to support a particular piece of software, but I find that I can't get Xinerama running at all. The problems seem consistent with http://bugs.freedesktop.org/show_bug.cgi?id=2597 , but other people using SID have been unable to apply this particular patch (the xorg code base has changed a lot, apparently)

Is this still a bug, or is it addressed by something I am not aware of yet?