[Intel-gfx] I need help before I can help

Kenneth Graunke kenneth at whitecape.org
Sat Jul 16 09:28:38 CEST 2011


On 07/15/2011 11:00 PM, Andrew Yurkevitch wrote:
> Hello, all
> 
> I am having a little trouble compiling the mesa 3d 7.10.2 driver for my
> machine. My graphics card is an Intel 82845G/GL[Brookdale-G]/GE Chipset
> Integrated Graphics. I currently have an older version which works, but
> not correctly. With the driver set to "intel" in my xorg.conf, I get
> (relatively) fast 3d with incorrect rendering, and Xvideo doesn't work.
> Without the driver part, I get an undetected monitor (only get 1024x768
> resolution), Xvideo works, and 3d runs at 1-2 FPS but renders correctly.
> I believe I have everything I need to compile, however I get the
> following error for the command "make linux-dri-x86" (same without "-x86"):

Most of us use autoconf to build Mesa (it annoyingly has three different
build systems).  You might try something along the lines of:
$ ./configure --disable-glut --enable-xcb --disable-glu --disable-glw
--with-gallium-drivers='' --with-dri-drivers=swrast,i915 --enable-debug
$ make

> glxext.c:136: error: ‘xGLXBufferSwapComplete2’ undeclared (first use in
> this function)
>
> I have the package x11proto-gl-dev installed with the file
> "/usr/include/GL/glxproto.h" in the proper place, however upon
> inspection, the file does not have 'xGLXBufferSwapComplete2' defined,
> only 'xGLXBufferSwapComplete'. Do I need an older version of the
> package, or do I need to patch 'glxproto.h', or what? Thank you in advance!

That's a relatively new addition...you'll need to install glproto from
git as well: git://git.freedesktop.org/git/xorg/proto/glproto

> --Static
> 
> P.S. Is the IRC channel exclusive to testers? I would have asked on IRC,
> but I was instantly banned for some reason.

No, for some reason the channel is just set up strangely.  You'll need
to register with NickServ on Freenode and identify...otherwise it says
you are 'banned' and won't let you do anything.  It's very odd.

--Kenneth



More information about the Intel-gfx mailing list