Instalar el driver privativo de nVidia en Debian GNU/Linux

Cómo utilizar module-assistant para instalar el driver propietario para las tarjetas gráficas de nvidia en Debian GNU/Linux, Ubuntu y demás distros derivadas.

Hay varias alternativas para instalar este driver. Esta receta explica la forma más sencilla, que es también la más “Debian compliant”. Consulta las referencias si quieres probar las otras alternativas.

Actualiza tu Linux


Instalar el driver de nvidia es una buena oportunidad para aprovechar y actualizar el núcleo. Se supone que vas a utilizar un Linux precompilado y empaquetado por Debian. Por ejemplo:

# apt-get install linux-image-2.6.22-1-386

También vas a necesitar las cabeceras, que es un paquete con el mismo nombre, cambiando image por headers.

# apt-get install linux-headers-2.6.22-1-386

Si usas grub, no olvides hacer el update-grub correspondiente. Y ahora reinicia para usar el núcleo recién instalado.

Ahora… lo divertido

Esto es tan fácil que casi no tiene gracia. Primero instala module-assistant y nvidia-kernel-common:

# apt-get install module-assistant nvidia-kernel-common

Y a continuación ejecuta:

# module-assistant auto-install nvidia

O lo que es lo mismo, pero más cortito y fácil de recordar:

# m-a a-i nvidia

Y ese programilla se encarga de compilar, crear el paquete Debian correspondiente y hasta de instalarlo. No viene mal un:

# depmod -a
# modprobe nvidia

Si todo ha ido bien deberías tener tu driver funcionando.

Y el GLX

También tienes que instalar:

# apt-get install nvidia-glx

Cambio en la configuración del servidor X

Edita tu /etc/X11/xorg.conf y busca el apartado Section “Device”. Cambia la línea driver para que quede algo como:

        Driver  "nvidia"

Sólo queda reiniciar tu gestor de acceso. Por ejemplo:

# /etc/init.d/gdm restart

Referencias

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Nvidia - Debian

Venia todo perfecto, pero hasta que no instale nvidia-glx no funciono.
Me sirvio de mucho…
Gracias…

Imagen de Lk2

Problema con el driver de nvidia en amd64

A mi ocurre algo creo que raro: sigo todos estos pasos, el driver se isntala (incluso aparece en un lsmod), pero si intento arrancar xorg con driver nvidia no arranca,y en elogdice que no está cargado ...

¿por qué puede ser esto?

*************************************************************
Dime con quien deambulas y te manifestaré tu idiosincracia

tengo el mismo problema

hola, a mi me ha pasado lo mismo tambien tengo un amd64 pero uso debian i686... tengo el modulo cargado pero el xorg dice q no existe
:(EE) Failed to load module "nvidia" (module does not exist, 0)

gracias por la ayuda.

Falto un pequeño detalle

Al menos a mi no me funciono hasta que agregue un repositorio.

antes de ejecutar "module-assistant auto-install nvidia"

debemos escribir en una terminal "kedit /etc/apt/sources.list" y tener esto dentro de la ventana que nos va a salir:

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

deb http://www.debian-multimedia.org testing main

Luego guardar, y seguir desde donde habiamos quedado
(o sea, en "module-assistant auto-install nvidia)

Con eso debiera andar todo bien.

Saudos

Imagen de david

Y concretamente

cuando dices "un repositorio" a ¿cuál te refieres? Porque los que has puesto en tu comentario son los habituales.

Yo creo que si no funciona module-assistant es porque faltan los repos de non-free,

No soy portavoz de ningún colectivo, grupo o facción. Mi opinión es personal e intransferible.