[Intel-gfx] building xf86-video-intel against an older X server

Jesse Barnes jbarnes at virtuousgeek.org
Tue May 20 16:15:36 PDT 2008


On Tuesday, May 20, 2008 3:52 pm Julien Cristau wrote:
> On Mon, Feb 25, 2008 at 12:56:41 +0100, Julien Cristau wrote:
> > Hi all,
> >
> > I'd like to get xf86-video-intel included in an update to Debian stable
> > (http://wiki.debian.org/EtchAndAHalf), which only has xserver 1.1.1.
>
> Some time later, and after some testing, it appears that with
> xf86-video-intel 2.2.1 and xserver 1.1.1, AIGLX fails.  Is this
> expected, or should I get this working?  AIGLX isn't a requirement as
> far as I'm concerned, but I'd like to understand if I did something
> wrong or if everything's normal :)
>
> Looking at src/i830_dri.c, it seems that the driver wants DRIINFO 5.4 to
> map the framebuffer itself, but I'm not sure what the behaviour is
> supposed to be when that's not available (commit
> 2b1ec0f51479c1d7e5e62803c68feca29375519d seems relevant).  Can someone
> clarify this?

See https://bugs.freedesktop.org/show_bug.cgi?id=15896 for more info on this.  
The short story is that the driver will disable AIGLX on pre-1.4 X servers 
due to the way we changed front buffer mapping & allocation.

If you really need a new Intel driver w/AIGLX on an old X server, you'll 
probably want a more recent Mesa too (server 1.3 required Mesa 6.5.2 or 
earlier), so you should either steal Red Hat's Mesa 7 backport patch or 
backport what you need indepdently.

Jesse



More information about the xorg mailing list