On Fri, 2006-01-06 at 14:37 +0100, bardo wrote:
> After the Xorg7 upgrade I got some problems with 3d acceleration (OSS
> driver). Since with 6.9RC it worked well, I investigated a bit, 'cause
> I had a perfect composite, but no acceleration at all.
> After messing around a bit with the guys of [EMAIL PROTECTED] I tried
> "LIBGL_DEBUG=verbose glxinfo", and, hear ye, hear ye, I found the
> following line:
> 
> libGL error: dlopen /usr/X11R6/lib/modules/dri//r200_dri.so failed
> (/usr/X11R6/lib/modules/dri//r200_dri.so: cannot open shared object
> file: No such file
> or directory)
> 
> This means that there's something looking for my driver in the old
> ModulePath (mine is correct), probably it's something hardcoded. Now,
> I don't know what to look for, since other modules work fine.
> I tried to run "strings /usr/lib/xorg/modules/extensions/libGLcore.so
> | grep X11R6" and "strings /usr/lib/libGL.so.1.2 | grep X11R6", for
> these two looked like the most probable culprits, but I didn't find
> anything.
> Also, none of the libraries used by glxinfo (which revealed the path
> fault) has something like X11R6 inside.
> 
> ATM I resolved with a symlink, but it's not the right way.
> Is anyone experiencing the same problem?

Is your modulepath setup right in xorg.conf? Do you have libgl-dri
installed?
On my system I get this:
[EMAIL PROTECTED] ~]$ LIBGL_DEBUG=verbose glxinfo
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 5.0.3 r200 (screen 0)
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/r200_dri.so
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0

So it looks like libGL is trying to find the driver in the right
directory.


_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to