[Pkg-fglrx-devel] 32bit OpenGL applications don't work on amd64

Jason Morawski rpgdude1 at gmail.com
Sat Aug 4 18:46:29 UTC 2012


Hello:

I'm not sure if this is a bug or a setup issue, but I am unable to run
applications that use 32bit OpenGL libraries. This problem began after
upgrading to fglrx-driver (1:12-6+point-1)

I installed the multiarch library packages for libfglrx:i386 and
libgl1-fglrx-glx:i386 thinking that it would resolve my issue, but it
did not. My problem still persists.

After doing some searching, I found bug #614805 which states:

"32 bit applications that use libgl1 don't work. libgl1 searches in
/usr/lib/dri but it has to search in /usr/lib32/dri. The effect is no 3d
hardware acceleration in the 32 bit applications. I use the free ati
driver and i think, all other free dri drivers will have this bug too,
because libgl is the cause. FGLRX is not affected, because it comes with
it's own libgl1, wich is configured right to search in
/usr/lib32/fglrx. I can't tell anything about non-free nvidia.
You can set LIBGL_DRIVERS_PATH=/usr/lib32/dri to make 32 bit
applications work. But than 64 bit applications that use libgl1 don't
work because the 64 bit dri directory is /usr/lib/dri and not
/usr/lib32/dri. So this is truely a bug!"

Even though the bug says that FGLRX is not affected, it seems that I am
experiencing the same issue with applications being unable to load the
32bit OpenGL libraries. Perhaps someone can shed some light on this. I
can provide additional information about my environment if needed.

Thank you.
Jason Morawski

<#secure method=pgpmime mode=sign>



More information about the Pkg-fglrx-devel mailing list