> > I don't have libMesaGL (I have the latest NVIDIA drivers).
>
> Well, you don't *think* you have libMesaGL (or the same thing renamed as
> libGL), but that's the usual problem. Your distribution installed it by
> default - then you load your own libGL from nVidia and you end up with two
> on the system. Then it's kinda random which one each application happens
> to pick up.
>
> Have you actually run:
>
> find / -name libGL\* -print
> find / -name libMesaGL\* -print
>
> ...to be *really* certain?
>
I wasn't familiar with those commands, I used locate. I ran them now. The
mesa search returned nada. the first one returned the set in /usr/lib, the
set in the source directory I installed from (/usr/src/NVIDIA_GLX-0.9-6),
and what might be unrelated files in /usr/X11R6/lib (libGL.a, libGL.la,
libGLU.a, libGLU.la, libGLU.so.1.2.030200, libGLU.so, and libGLU.so.1).
> > I have libGL 1.0.6, which might be ancient - do you know where I can
> > update it?
>
> To get the latest drivers for the GeForce-2 (which is what I use BTW), go
> to http://www.nvidia.com and look under (if I recall correctly)
> Support/Drivers/Linux
>
Thank you., I updated.
> You'll also need a kernel that at least 2.2.14 and Xfree 4.0.2.
>
I have kernel 2.4.2 and Xfree 4.0.2.
> > Yes, this is a linux box - slack 7.1. I had 2 liGL.so's, but they
> > were both 1.0.6 - one was in usr/lib, and the other was in
> > /usr/X11R6/lib.
>
> Are they both the same file length? Maybe one is a symlink to the other.
>
> The 'right' one should be in /usr/lib - but you never know!
good call. i perused nvidia's web site, and I just ended up deleting the
one not it /usr/lib.
>
> If it's not that - then I don't know what it could be. This *should* work
> just fine.
>
> I also have a GeForce-2 with the nVidia drivers and only a 450MHz CPU
> and Tux is actually a bit too fast to be playable! (I have a fix for
> that - but it's not in the current release BTW)
I'll test it.
|