Existen diversas maneras de instalar los controladores de las tarjetas nVidia sobre linux, incluso los usuarios de Ubuntu la tienen fácil usando herramientas como Envy, o incluso desde la consola es sencillo, basta con instalar el paquete build-essential, y ejecutar el driver descargado de la página.
Sin embargo, en Debian es otro cuento, y podríamos encontrar algunos por menores a la hora de intentar instalar los controladores de nuestra tarjeta aceleradora. El método más sencillo si la versión de nuestro kernel es menor a 2.6.25 es la siguiente:
0. Preparativos
Lo primero será loguearnos como root (siempre me ha parecido mejor que hacer todo con sudo); para luego crear un backup del archivo /ect/X11/xorg.conf:
$ su
# cd /ect/X11/
# cp xorg.conf xorg.conf.bak
Luego necesitaremos instalar el paquete module-assistant, que preparará nuestro sistema para que el controlador de la tarjeta pueda recompilar tranquilamente los módulos necesarios del kernel:
# aptitude install module-assistant
# m-a prepare
Lo que hace el comando anterior es descargar algunos fuentes necesarios para la compilación que realizará el instalador del controlador.
1. Descargar los controladores
Ahora debes ir a la página oficial de descargas de nVidia y bajar el controlador de tu tarjeta. Dichos archivos terminan con la extensión .run, para que lo tengas en cuenta.
2. Detener las X e instalar
Para poder instalar los controladores es necesario detener el la sesión gráfica, para ello ejecutas el comando:
# /etc/init.d/gdm stop
Si usas KDE reemplazas gdm por kdm.
Luego, desde la consola te sitúas en la carpeta donde se encuentre el archivo .run, y lo ejecutas de la siguiente manera:
# sh NVIDIA-Linux-xxx-xxxx-xxx.run
Cuando el instalador te pregunte si puede modificar el archivo de configuración de las X, selecciona que SI.
3. Iniciar las X
Luego, para iniciar la sesión gráfica de nuevo, ejecutas el comando:
# /etc/init.d/gdm start
Ten en cuenta que podrías necesitar reinstalar el controlador, si actualizas el kernel o xorg.