Hoy voy a hacer un mini-tutorial de como instalar los drivers nvidia en Debian o distribuciones derivadas como Ubuntu. Voy a escojer el método que a mi me parece más sencillo, aunque no es el que mejor integrado queda con Debian. Puede que en otra entrada explique el método que mejor se integra (que es usando module-assistant).
Lo primero que tenemos que hacer es determinar que modela de tarjeta gráfica tenemos, para ello solo tenemos que introducir el siguiente comando en consola:
$ lspci
Este comando nos tirará multitud de dispositivos conectados a nuestro ordenador. Nosotros nos vamos a fijar en la línea que indica la tarjeta gráfica que tenemos. En mi caso:
01:00.0 VGA compatible controller: nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300] (rev a1)
Según esto tengo una tarjeta Nvidia GeForce Go 7300. Ahora he de dirigirme a la página oficial de nvidia y descargar el driver adecuado para mi tarjeta gráfica. En ocasione me ocurre que el navegador al darle a descargar no me lo descarga si no que simplemente me abré un texto del ejecutable. Para evitarlo copiamos el enlace y lo descargamos con wget, un famoso gestor de descargas.
$ wget aquí_url_del_driver
Te lo guardará en tu carpeta de usuario. El archivo será un nombre largo del estilo nvidia_numero_del_driver.run Como esto depende de tu driver en el tutorial nos referiremos al archivo como nvidia.run Ahora tenemos que instalar algunos paquetes que necesitamos para poder instalar los drivers. En primer lugar debemos conocer que versión del kernel tenemos, para ello simplemente en consola:
$ uname -r
Esto nos dará la versión del kernel que tenemos en nuestro ordenador. Ahora debemos instalar el compilador y las headers adecuadas para nuestro kernel. Para ello:
# aptitude install linux-headers-resultado_de_uname-r gcc make
Ahora debemos desactivar el escritorio. Para ello debemos entrar a una tty haciendo Crtl + Alt + F1 Como root elegimos una de las siguientes líneas para descativar el entorno de escritorio dependiendo de el gestor de entrada que utilicemos:
# /etc/init.d/gdm stop # /etc/init.d/kdm stop # /etc/init.d/xdm stop
Ahora suponiendo que lo tenemos en nuestra carpeta de usuario (si no tendremos que movernos a la carpeta en la que se encuentre) ejecutamos el binario. Para ello escribmos:
# sh nvidia.run
A continuació se nos lanzará el instalador de nvidia. Son pantalla en inglés pero son muy fáciles de entender. En la pantalla en la que nos dice que la versión de gcc que tenemos es distinta de la que se uso para compilar el kernel le dicmos que queremos continuar de todas formas. Cuando nos pregunte si queremos que cree el Xorg automáticamente le decimos que si. Ahora ya tenemos el driver instalador y solo queda volver a activar el escritorio, para ello elegimos una línea para nuestro gestor de entrada al igual que hicimos antes:
# /etc/init.d/gdm start # /etc/init.d/kdm start # /etc/init.d/xdm start
Todo nos debería funcionar a las mil maravillas. Si te has fijado ahora siempre que enciendes tu ordenador aparece el logo de nvidia antes de tu gestor de entrada. A mi me resulta molesto por lo que voy a explicar como quitarlo, peroe ste paso es opcional. Para eliminar el logo deberemos editar nuestro xorg.conf Vamos a abrirlo por consola:
# nano /etc/X11/xorg.conf
Buscamos una sección similar a esta:
Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" EndSection
Y la dejamos así añadiendole la línea que nos permitirá eliminar el logo:
Section "Device" Identifier "Device0" Driver "nvidia" Option "NoLogo" "True" VendorName "NVIDIA Corporation" EndSection
Espero que os haya sido de utilidad este tutorial. Si quereís comentarme cualquier cosa podeís dejarme un comentario en la entrada. ¡Un saludo!








Hola a todos,
Mas o menos es lo que hago para instalar los drivers de mi Nvidia, pero me gustaría que me corrigierais, ya que esta operación tengo que repetirla cada vez que Ubuntu, en este caso, actualiza el kernel…. Es posible evitar esto? Estoy haciendo algo mal?
La verdad es bastante molesto, ya que últimamente con las ultimas actualizaciones de kernel, no siquiera se inicia el entorno gáfico.
Gracias.
Lo que te pasa es completamente normal, lo tenemos que hacer todos. Si estas en Ubuntu, puedes usar su herramienta de instalación de drivers, está en la pestaña sistema. Con esa herramienta te lo hace el absolutamente todo, solo apuntar y hacer clic además de que cada vez que actualices no tendrás que volver a instalarlos. En Debian no te queda otra que volver a instalarlos.
¡Un saludo!