Originally Posted by said
$ ldd /usr/bin/glxinfo
linux-gate.so.1 => (0x4001d000)
libGL.so.1 => /usr/lib/mesa/libGL.so.1 (0x40020000)
There's your problem. Like I said, Mesa is buggy, and will prevent your OpenGL applications from working correctly when used with the NVIDIA driver. Please contact your Linux distribution to find out why it's picking up libGL.so.1 from the non-standard /usr/lib/mesa directory instead of the standard /usr/lib.