On 05/21/2010 10:26 AM, Grant wrote:
Google says the error can be due to disabling dri in xorg.conf, but I
don't have anything like that.  Should CONFIG_DRM_NOUVEAU=y include
the dri or dri2 module?

The dri and dri2 modules should be installed by x11-base/xorg-server.

I've got all of these:

/usr/lib64/opengl/xorg-x11/extensions/libdri.so
/usr/lib64/opengl/xorg-x11/extensions/libdri2.so
/usr/lib/opengl/xorg-x11/extensions/libdri2.so
/usr/lib/opengl/xorg-x11/extensions/libdri.so

but I get the dri and dri2 "module does not exist" errors.  Can I
specify a path in xorg.conf, or does anyone know what the problem
might be?

I have this on my x86:

(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 1.1.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "nouveau"

If you have the proprietary nvidia drivers installed, that package messes with
the simlinks to the dri libraries when you use "eselect opengl set foo" so
maybe you have that set for the nvidia opengl version?  Check to see what those
simlinks are actually pointing to.


Reply via email to