nVidia OpenGL FIX
If upon opening up your NVidia Server Settings app you find that
you are running MESA as the GLX renderer, it may possibly be that
your libglx.so is pointing to MESA and not nVidias library as I discovered.
The fix i did was simply to do the following:
'su' to root
mv libglx.so libglx.so.old
ln -s -f ./NVIDIA/libglx.so libglx.so
I hope this helps others to get OpenGL running in hardware mode who are
having issues, and I HOPE nVidia address this issue in future releases.