intel and DRI2: missing module and undefined symbol

Jie Luo clotho67 at
Tue Sep 2 18:26:42 PDT 2008

Andrew Barr wrote:
> I am trying to build a DRI2-enabled X stack so I can get
> GLX_EXT_framebuffer_object, which is required for accelerated 3D in the
> new VMware 6.5 beta (also it should speed up Compiz with zero-copy TFP
> if I'm not mistaken). I have an Intel GMA X3100 on Debian sid x86_64. So
> far, I have built git master versions of mesa, libdrm, xf86-video-intel,
> and xserver, as well as the protocol packages that are required, and
> switched my kernel over to Eric Anholt's tree, the drm-gem-merge branch.
> The server fails to start, the log follows this message. The two
> problems I see are that the "dri2" module does not exist: where can I
> get this? I have passed '--enable-dri2' to xserver's configure, and I
> have dri2proto installed (and configure finds it), is there something
> else I'm missing? Also, that intel_bufmgr_gem_init is undefined. The
> mouse and keyboard ABI mismatches are easily resolved, I would assume,
> by fetching those git trees and building them.
> If someone could point me to information on what is needed to get a
> working DRI2 setup I'd appreciate it.
You can try this patch to make dri2 build correctly with xserver.

More information about the xorg mailing list