Primero, ¿controlador Nvidia privativo o Nouveau libre?
Pues, por el momento, Nouveau no da tan buenos resultados como el driver privativo de Nvidia, así que instalé el de Nvidia.
¿Desde los repositorios oficiales o descargado de la página de Nvidia?
Eso es elección vuestra.
Para ambos casos lo primero es eliminar drivers anteriores (nouveau u otro nvidia), y bloquear nouveau para que no presente conflictos:
# aptitude purge nvidia?
# aptitude purge xserver-xorg-video-nouveau
# nano /etc/modprobe.d/blacklist.conf
Añadir al final del documento: blacklist nouveau
Desde los repositorios oficiales:
1. Averiguamos nuestra versión del kernel:
uname -r
2. Instalamos:
# aptitude install nvidia-kernel-tuversion nvidia-glx nvidia-xconfig nvidia-settings
# nvidia-xconfig
Si instaláis desde los repositorios oficiales y usáis Debian Testing, puede ocurrir que se actualice el controlador y no el kernel module en los repositorios, con lo que os dejará de funcionar, y puede que hasta el entorno gráfico, como me ocurrió a mí.
Desde página de Nvidia:
1. Ir a la página de Nvidia y bajarnos el driver para nuestra tarjeta gráfica. No se baja como un archivo, sino que se abre el código fuente en una pestaña del navegador. Desde el navegador, hay que» Guardar como…» y guardarlo con extensión .run.
2. Hay que tener instalados ciertos paquetes antes de instalar el controlador:
# aptitude install build-essentials linux-headers-tuversion gcc make libstdc++6 fakeroot
3. Acabar con el modo gráfico, ir a la carpeta donde hemos guardado el driver, darle permisos de ejecución, instalarlo y volver a arrancar el modo gráfico:
# /etc/init.d/gdm3 stop
# chmod +x nombre_del_controlador.run
# sh nombre_del_controlador.run
# /etc/init.d/gdm3 start
Durante la instalación,
. Se abrirá una especie de asistente que nos pedirá aceptar la licencia (lo cual haremos).
. En la siguiente pantalla nos aparecerá que el compilador es de una versión distinta y nos pregunta si queremos abortar la instalación, le decimos que NO.
. Luego empieza la instalación de los archivos.
. Al final nos pregunta si queremos que corra el nvidia-xconfig para configurar nuestro Xorg en el /etc/X11/xorg.conf. Ponemos que SI.
Este driver instalado desde la página de Nvidia es muy fácil de usar:
# nvidia-installer --update (para actualizarlo)
# nvidia-installer --uninstall (para eliminarlo)
Espero que os sirva.
Para escribir la entrada me he servido de los siguientes enlaces: 1, 2, 3, 4.