Tobias Krais wrote:
Hi together,
how do you use 3D acceleration for 32 bit applications? I think there
are two solutions, but none works (Kernel 2.6.15.4, fglrx 8.23):
Possible solution 1: activating 3D acceleration in my 32 bit chroot
environment:
-----%<-----
[EMAIL PROTECTED]:~$ dchroot -c ia32 -d -q LIBGL_DEBUG=verbose glxgears
libGL: XF86DRIGetClientDriverName: 8.23.7 fglrx (screen 0)
libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/fglrx_dri.so
libGL: XF86DRIGetClientDriverName: 8.23.7 fglrx (screen 0)
drmOpenByBusid: busid is PCI:1:0:0
drmOpenDevice: minor is 0
drmOpenByBusid: drmOpenMinor returns -1003
[...]
drmOpenDevice: minor is 14
drmOpenByBusid: drmOpenMinor returns -1003
libGL error: failed to open DRM: Operation not permitted
libGL error: reverting to (slow) indirect rendering
[EMAIL PROTECTED]:~$ glxgears
11007 frames in 5.0 seconds = 2201.240 FPS
-----%<-----
Do you need more infos for this solution?
Possible solution 2:
Can I tell e.g. my 3D game called racer to use the ia32-libs in
/emul...? If yes, how?
Greetings, Tobias
How precisely did you install fglrx? nVidia's drivers (and i believe
bleeding-edge XOrg) can easily do 32-bit 3D on a 64-bit system, as long
as drivers are in the right places. The right places on Debian are
/usr/lib and /emul/ia32-libs/usr/lib. On non-Debian systems, it's
/usr/lib64 and /usr/lib - so ATI's drivers may have put things in the
wrong places.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]