[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

How to use 3D acceleration for 32 bit applications



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:
-----%<-----
tobias@tuxbox:~$ 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

tobias@tuxbox:~$ 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



Reply to: