Le dimanche 11 juillet 2010 à 09:34 +0200, Goswin von Brederlow a
écrit :
> Nicolas VIVIEN <[email protected]> writes:
>
> This is strange because google earth used to work.
>
> The problem is that ia32-libs can not fix this. Policy forbids setting
> LIBGL_DRIVERS_PATH (or any environment variable) globally and we can't
> patch libgl because the prebuild i386 lib is used.
>
> So this needs to be fixed properly in the libgl source package. So the
> remaining question is what source package is that? The libgl is diverted
> by the non-free nvidia driver, right? [ask dpkg about the lib please]
>
> MfG
> Goswin
Indeed, with non-free Nvidia driver, I haven't more issue. Because libgl
is diverted by nvidia driver.
But, if you don't use non-free nvidia driver (nouveau, ATI, Intel...) ;
libgl will use DRI module 64 bits inside of 32 bits.
Indeed, to fix this into ia32-libs, we have to fix it into :
package : libgl1-mesa-glx_7.5-3_i386.deb
So ; ./mesa_7.5.orig.tar.gz
if (arch is x86-64) {
if (built in 64 bits)
path = /usr/lib/dri
else if (built in 32 bits)
path = /usr/lib32/dri
}
else if (arch is i386)
path = /usr/lib32/dri
Regards,
Nicolas
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]