| Bug#: 162099 | Product: Gentoo Linux | Version: unspecified | Platform: AMD64 |
| OS/Version: Linux | Status: RESOLVED | Severity: normal | Priority: P2 |
| Resolution: FIXED | Assigned To: amd64@gentoo.org | Reported By: ornati@fastwebnet.it | |
| Component: Library | |||
| URL: | |||
| Summary: DRI doesn't work in 32bit apps on AMD64 with Intel i965 (emul-linux-x86-xlibs lacks i965_dri.so) | |||
| Keywords: | |||
| Status Whiteboard: | |||
| Opened: 2007-01-14 20:52 0000 | |||
| Description: | Opened: 2007-01-14 20:52 0000 |
DRI doesn't work in 32bit apps on AMD64 with Intel i965 graphics because current emul-linux-x86-xlibs (7.0) doesn't provide "i965_dri.so": $ LIBGL_DEBUG=verbose googleearth libGL: XF86DRIGetClientDriverName: 1.7.3 i965 (screen 0) libGL: OpenDriver: trying /emul/linux/x86/usr/lib/xorg/modules/dri/i965_dri.so libGL error: dlopen /emul/linux/x86/usr/lib/xorg/modules/dri/i965_dri.so failed (/emul/linux/x86/usr/lib/xorg/modules/dri/i965_dri.so: cannot open shared object file: No such file or directory) libGL error: unable to find driver: i965_dri.so can we get to 7.1? :) Reproducible: Always
I think I'm getting a similar issue. I'm running amd64 on a Dell XPS M1210. When I try to running googleearth, I get: ERROR! sizeof(I830DRIRec) does not match passed size from device driver libGL warning: 3D driver returned no fbconfigs. libGL error: InitDriver failed libGL error: reverting to (slow) indirect rendering I have xorg-server-1.2.0 (7.1) installed and only emul-linux-x86-xlibs-7.0-r8 is available... glxinfo reports direct rendering is enabled and everything else works fine. If I could get a QND (Quick N Dirty) dump on howto xcompile drm/ and mesa/ to do this, I'll take a stab at fixing it myself... thx
emul-linux-x86-xlibs-10.0 contains the necessary files