Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 162099 - DRI doesn't work in 32bit apps on AMD64 with Intel i965 (emul-linux-x86-xlibs lacks i965_dri.so)
Summary: DRI doesn't work in 32bit apps on AMD64 with Intel i965 (emul-linux-x86-xlibs...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: emul-tracker
  Show dependency tree
 
Reported: 2007-01-14 20:52 UTC by Paolo Ornati
Modified: 2007-02-18 10:54 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paolo Ornati 2007-01-14 20:52:17 UTC
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
Comment 1 Jason Cooper 2007-01-26 19:38:28 UTC
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
Comment 2 Simon Stelling (RETIRED) gentoo-dev 2007-02-18 10:54:40 UTC
emul-linux-x86-xlibs-10.0 contains the necessary files