
La especificación OpenGL 4.0 fue lanzada a mediados de marzo al mismo tiempo que la actualización de OpenGL 3.3. NVIDIA no fue capaz de brindar inmediatamente soporte para OpenGL 4.0, ya que en ese momento no había tarjetas que fueran compatibles con la nueva especificación.
Ahora que las tarjetas GeForce GTX 470/480 vieron la luz y que hay nuevo hardware compatible con DirectX 11.0 / OpenGL 4.0, NVIDIA ya colgó en su página web los nuevos drivers OpenGL 4.0 para Linux y Windows.
El nuevo driver es el 195.36.07.04 y brinda soporte completo para OpenGL 4.0 con GLSL 4.00 (GL Shading Language 4) y para aquél hardware que no sea compatible con GL4, incluye OpenGL 3.3 con GLSL 3.30.
Podés descargar el nuevo driver desde la página de NVIDIA .
Abrimos una terminal (accesorios-terminal)
Nos situamos en el directorio donde se descargo el archivo .run (en mi caso /home/durruti/Descargas):
durruti@durruti-desktop ~ $ cd /home/durruti/Descargas
durruti@durruti-desktop ~/Descargas $
Le damos permisos de ejecución al archivo .run:
durruti@durruti-desktop ~/Descargas $ chmod +x NVIDIA-Linux-x86-195.36.07.04-pkg1.run
durruti@durruti-desktop ~/Descargas $
Lo ejecutamos:
durruti@durruti-desktop ~/Descargas $ sudo ./NVIDIA-Linux-x86-195.36.07.04-pkg1.run
Luego es aceptar, aceptar, blablabla.
En caso de que tire este error:
ERROR: You appear to be running an X server; please exit X before installing.
For further details, please see the section INSTALLING THE NVIDIA DRIVER
in the README available on the Linux driver download page at
www.nvidia.com.
Lo que debemos hacer es, primero, cerrar todo lo que estemos haciendo, guardar los cambios en los archivos que no queramos perder, etc, etc; luego presionamos ctrl + alt + f1, pasando así a sólo línea de comandos. Nos logueamos, primero nos pide el nombre de usuario: escribimos "nuestro usuario"; luego nos pide la contraseña, la ponemos "*******" y escribimos lo siguiente:
durruti@durruti-desktop ~ $ sudo /etc/init.d/gdm stop
Luego vamos a hacer lo mismo que dije antes, nos ubicamos en el directorio en el que tenemos el .run
durruti@durruti-desktop ~ $ cd /home/durruti/Descargas
durruti@durruti-desktop ~/Descargas $
Le damos permisos de ejecución
durruti@durruti-desktop ~/Descargas $ chmod +x NVIDIA-Linux-x86-195.36.07.04-pkg1.run
durruti@durruti-desktop ~/Descargas $
Lo ejecutamos
durruti@durruti-desktop ~/Descargas $ sudo ./NVIDIA-Linux-x86-195.36.07.04-pkg1.run
Todo aceptar, una vez que termina la instalación ponemos
durruti@durruti-desktop ~/Descargas $ sudo /etc/init.d/gdm start
Y si todo salió bien tenemos instalado el driver correctamente.
Aclaro que esto es válido si usamos gnome == /etc/init.d/gdm start