On Mon, Feb 25, 2008 at 09:05:59PM +0100, Javier Serrano Polo wrote:
> There must be something more in ia32-libs (or in your system). In the
> described situation, dri should simply be turned off.

Okay.  I have just tried another box with an r200 chip (and the free radeon
drivers).  32-bit glxgears runs fine there, although without DRI.

At least with this r200 card, 32-bit apps *could* use DRI out of the box, it's
just a matter of changing the /usr/lib/dri path to /usr/lib32/dri (or
equivalent).

> Anyway, that path is hard coded. Modifying DRI_DRIVER_SEARCH_DIR in mesa
> configs enables dri.

Hmmm, interesting.  Are you saying that libGL is currently configured *not* to
use DRI?  If so, that doesn't work:  32-bit glxgears definitely does try to
load some shared objects from /usr/lib/dri:

$ strace ./32-bit/glxgears 2>&1 | grep /dri/
open("/usr/lib/dri/r200_dri.so", O_RDONLY) = 4

> I've already fixed ia32-libgl1-mesa-glx in my repository, in case you
> need it. Sorry I can't provide fglrx-driver.

Don't worry.  As I've said, I've got a running workaround.  As for fglrx, I
have manually copied the i386 fglrx-driver to /usr/lib32; I'll probably report
a bug against fglrx-driver later for not including them.

  Gabriel.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to