Yes, I've installed the NVIDIA driver in Debian. The OpenGL drawing
doesn't work with the NVIDIA GL libraries, but this can be
workarounded installing the Debian libgl packages and changing the
links to libGL et al. in /usr/lib/x86_64-linux-gnu/ from the NVIDIA
libGL and libGLES to the Debian ones. I use this script to do it:
#!/bin/bash
#Después de instalar el driver de NVIDIA hay que reinstalar los paquetes
#libgl1-mesa-swx11, libgles1-mesa y libgles2-mesa
#Por último, hay que ejecutar este script para que los enlaces simbólicos
#apunten a las bibliotecas de los paquetes de Debian, no a las de NVIDIA
#Nos ponemos en el directorio de trabajo
cd /usr/lib/x86_64-linux-gnu
#Borramos los enlaces simbólicos no válidos
rm libGL.so libGL.so.1
rm libGLESv1_CM.so libGLESv1_CM.so.1
rm libGLESv2.so libGLESv2.so.2
#Creamos los enlaces a GL
ln -s libGL.so.1.6.0 libGL.so.1
ln -s libGL.so.1 libGL.so
#Creamos los enlaces a GLES1
ln -s libGLESv1_CM.so.1.1.0 libGLESv1_CM.so.1
ln -s libGLESv1_CM.so.1 libGLESv1_CM.so
#Creamos los enlaces a GLES2
ln -s libGLESv2.so.2.0.0 libGLESv2.so.2
ln -s libGLESv2.so.2 libGLESv2.so