NVIDIA, para cualquier kernel en distros basadas en Debian
Escrito por hauffman

Publicado: 06/01/2009
    Actualizado:
   

Bueno, este tutorial se lo dedico a todos los debianistas y a todos mis amigos del canal de Ayuda Internet, también quiero agradecer a los miles de tutoriales que he visto por el tito google que en realidad han sido quienes me han dado la idea para realizar este tutorial, y que creo que va a ayudar a muchos.

Vamos a empezar.

* Como tenemos una distro basada en debian, lo primero será ejecutar el apt para instalar el paquete module-assistant, así que ejecutaremos de la siguiente manera:

apt-get update

apt-get upgrade (esto es opcional si queremos actualizar algunos paquetes que pudiesen estar en estos momentos actualizados y que no los tengamos).

apt-get install module-assistant

** Una vez que nos haya instalado este paquete, ejecutaremos lo siguiente:

module-assistant auto-install nvidia

Seleccionaremos la opción "PREPARE", tal y como se ha seleccionado en la imagen. Ésto lo que hará es que nos solicitará la instalación de todos aquellos paquetes correspondientes a nuestro kernel que pudiesen ser necesarios y complementarios para la instalación del driver de nuestra maravillosa tarjeta gráfica NVIDIA.

*** Ahora nos bajaremos el driver de la tarjeta si es que no lo tenemos ya, y en el momento en el que lo dispongamos, nos iremos a la consola tecleando ctrl + alt + f1 , donde nos loguearemos como root.

Ahora que estamos en la consola ejecutaremos killall (gdm, kdm, etc, etc ...), dependiendo del gestor de escritorio que hayamos instalado.

Nos movemos por la consola hasta llegar a la carpeta donde nos hemos bajado el driver y ejecutaremos el comando para que empiece la instalación, 

sh NVIDIA...........run

**** Si todo ha ido bien, se instalará sin problemas y para que coja bien los cambios yo he preferido indicar que se reinicie el equipo.

Cuando esté terminando de reiniciar para comprobar que todo ha ido correctamente veremos en la pantalla como aparece el log de NVIDIA, que será la prueba fehaciente de la correcta instalación y posterior funcionamiento.

 

*****************    POSIBLES  FALLOS    *****************

* El primer fallo que me he encontrado ha sido con el GCC, cosa que he subsanado al borrar el gcc de la carpeta /usr/bin y relanzar el enlace simbólico de la siguiente manera, dentro de la carpeta donde lo hemos borrado. Se procederá a realizar esta operación siempre y cuando te diga que tienes un GCC superior al soportado por el kernel.

rm -f gcc

Revisas qué paquetes de GCC tienes instalados e instalas los que creas convenientes o te esté solicitando en la instalación.

ln -s gcc-x.x gcc

** El segundo fallo que me he encontrado siempre ha sido cuando me ha pedido paquetes relacionados con el kernel, pero que en esta ocasión se habrá solucionado cuando ejecutamos el module-assinstant auto-install nvidia.

*** El último fallo que he podido comprobar es cuando hacemos un upgrade y obtenemos un nuevo kernel para nuestra distro, con lo que tendriamos que hacer solo los pasos del:

module-assistan auto-install nvidia

Salirnos y loguearrnos como root con ctrl + alt + f1 , y ejecutar

sh NVIDIA................run

* Para futuras actualizaciones del driver nvidia, sólo tendremos que volver a salir a la consola y finalizar el entorno de escritorio con killall (gdm , kdm o el que se disponga), para finalmente realizar nvidia-installer --update.

*Ésto no le he probado todavía, pero lo saqué de una Web en la que lo aconsejaban.