gentoo linux, java, software libre y otras hierbas
Oct, 30 2008 - 6:05 am

Instalar driver nVidia en Debian (linux kernel < 2.6.25)

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.

3 Comentarios | deja el tuyo

Un enlace entrante

2 Comentarios en “Instalar driver nVidia en Debian (linux kernel < 2.6.25)”

  1. Maty1206 dice:

    Yo lo he probado miles de veces.

    En la rama estable de ETCH, Debian compila el driver desde el module-assistant sin necesidad de descargar nada extra.

    Pero si usas los repos oficiales de Debian Testing, por motivos de conflictos con los headers, el module-assistant no compila los drivers, por lo que hay que recurrir a lso oficiales que NVIDIA proveee.

    Pese a ello, si instalas los drivers oficiales, no tendrás un rendimiento aceptable, ni siquiera el mínimo para usar efectos 3D de Compiz Fusion.

    Así que gracias por la guía, pero al menos para mi tarjeta NVIDIA 6200 LE no aplica

    Un abrazo

  2. gabriel dice:

    Acabo de probarlo en debian lenny amd64 con un kernel 2.6.26-1-amd64. solo experimente un problemilla al ejecutar el archivo. salia un mensaje que me pedía que use el gcc-4.1 yo tenia instalado el gcc-4.3, bueno instale el 4.1 y con export CC=gcc-4.1 ya funciona.

¡Déjanos tu comentario!