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

Bug#218408: libc6 2.3.2.ds1-8 breaks NVidia's driver



Juergen Kreileder <jk@blackdown.de> writes:

> Harald Dunkel <harri@synopsys.com> writes:
>
>> Package: libc6
>> Version: 2.3.2.ds1-8
>>
>> After upgrading glibc in Sid to version 2.3.2.ds1-8 the NVidia
>> driver for XFree86 did not work anymore. Instead of the usual
>> splash screen I got a white screen with just a few horizontal
>> lines, then the screen was frozen.
>
> LD_ASSUME_KERNEL=2.4.1 works around the problem.
>
> There's another problem with the NVIDIA drivers.  When libc6-i686 is
> installed all OGL applications crash.  Removing libc-i686 or using
> LD_PRELOAD="/lib/tls/libpthread.so.0 /lib/tls/libc.so.6" works
> around this problem.  (Removing libc6-i686 doesn't fix the X startup
> problem mentioned above, only using the the non-tls libs helps
> there)

Ah, this is a bug in nvidia-glx.  The package only includes 

/usr/lib/libGL.so.1.0.4496
/usr/lib/libGLcore.so.1.0.4496
/usr/X11R6/lib/modules/extensions/libglx.so.1.0.4496

it does NOT include

/usr/lib/tls/libGL.so.1.0.4496
/usr/lib/tls/libGLcore.so.1.0.4496
/usr/X11R6/lib/modules/extensions/tls/libglx.so.1.0.4496

from the upstream release.  Installing the tls libs manually fixes
both problems described above.


        Juergen

-- 
Juergen Kreileder, Blackdown Java-Linux Team
http://www.blackdown.org/java-linux/java2-status/



Reply to: