nVidia Kernel Source
Este wiki es para instalar los módulos del núcleo del dispositivo gráfico nVidia. Este soporta la mayoría de las tarjetas de ésta marca, pero al ser non-free no es parte de los dispositivos libres de XOrg. El dispositivo non-free nVidia (nvidia), a diferencia del libre de XOrg (nv), soporta la aceleración 3D. Si la aceleración 3D no es importante, sugerimos preferir el dispositivo libre nv, siendo mucho más sencillo de configurar. Ciertas tarjetas gráficas muy nuevas solo funcionan con el dispositivo nvidia.
Contents
Instalar los paquetes necesarios
Instala el paquete nvidia-kernel-source. Aquí es necesario distinguir la versión de Debian entre Etch/Sid, por un lado, y Lenny por el otro.
Si usas Etch o Sid,
# apt-get install nvidia-kernel-source
Si usas Lenny, descarga los paquetes nvidia-kernel-source y nvidia-kernel-common directamente del deposito de Sid,
http://packages.debian.org/sid/nvidia-kernel-source
http://packages.debian.org/sid/nvidia-kernel-common
Instala primero del deposito de Lenny todas las dependencias,
# apt-get install debhelper dpatch make
y algunos paquetes adicionales,
# apt-get install devscripts module-assistant kernel-package
luego los paquetes del deposito de Sid con dpkg -i paquete.deb
Compilar el dispositivo
Anda a /usr/src. Descomprime la fuente con,
(Etch)
# tar -zxvf nvidia-kernel.tar.gz
(Lenny/Sid)
# tar -jxvf nvidia-kernel.tar.bz2
La fuente queda en el directorio modules/nvidia-kernel. Para compilar el modulo a la manera de Debian es mejor usar module-assistant. Corre en el directorio /usr/src,
# module-assistant auto-install nvidia
Esto va a instalar cualquier dependencia que falte, compilar y cargar el modulo en el núcleo. Eso es todo. El modulo del dispositivo está instalado.
Ahora instala el paquete nvidia-glx. En Etch/Sid,
# apt-get install nvidia-glx
En Lenny descarga e instala el paquete de Sid,
http://packages.debian.org/sid/nvidia-glx
Configuración de XOrg
Edita el archivo /etc/X11/xorg.conf. Modifica el dispositivo en la sección "Device" tal que,
Section "Device"
...
Driver "nvidia"
...
EndSection
Reinicia X.
Otra alternativa es correr,
# dpkg-reconfigure xserver-xorg
para hacer una nueva configuración de XOrg escogiendo el dispositivo nvidia. Reinicia X.
Lista de tarjetas soportadas
GeForce 6800 Ultra, GeForce 6800, GeForce 6800 XE, GeForce 6800 XT GeForce 6800 GT, GeForce 6800 GS, Quadro FX 4000, GeForce 7800 GTX GeForce 7800 GT, GeForce 7800 GS, GeForce Go 7800, GeForce Go 7800 GTX Quadro FX 4500, GeForce 6800, GeForce 6800 LE, GeForce Go 6800, GeForce Go 6800 Ultra, Quadro FX Go1400, Quadro FX 3450/4000 SDI Quadro FX 1400, GeForce 6600 GT, GeForce 6600, GeForce 6200 GeForce 6600 LE, Quadro FX 3400/4400, GeForce PCX 5750, GeForce PCX 5900 GeForce PCX 5300/Quadro FX 330, Quadro NVS 280 PCI-E/Quadro FX 330 Quadro FX 1300, GeForce PCX 4300, GeForce 6600 VE, GeForce Go 6600 GeForce 6610 XL, GeForce Go 6600 TE/6200 TE, GeForce 6700 XL, GeForce Go 6600 GT, Quadro NVS 440, Quadro FX 550, Quadro FX 540, GeForce 6500, GeForce 6200 TurboCache(TM), GeForce 6200 LE, GeForce Go 6200 Quadro NVS 285, GeForce Go 6400, GeForce 8800 GTX, GeForce 8800 GTS Quadro FX 5600, Quadro FX 4600, GeForce 7300 LE, GeForce 7300 SE Quadro NVS 110M/GeForce Go 7300, GeForce Go 7400, Quadro NVS 110M Quadro NVS 120M, Quadro FX 350M, Quadro FX 350, GeForce 7300 GS GeForce 6150, GeForce 6150 LE, GeForce 6100, GeForce Go 6100, GeForce 7900 GTX, GeForce 7900 GT/GTO, GeForce 7900 GS, GeForce 7950 GX2 GeForce Go 7900 GS, GeForce Go 7900 GTX, Quadro FX 2500M, Quadro FX 1500M Quadro FX 5500, Quadro FX 3500, Quadro FX 1500, Quadro FX 4500 X2, GeForce 7600 GS, GeForce FX 5800 Ultra, GeForce FX 5800, Quadro FX 2000 Quadro FX 1000, GeForce FX 5600 Ultra, GeForce FX 5600, GeForce FX 5600XT GeForce FX Go5600, GeForce FX Go5650, Quadro FX Go700, GeForce FX 5200 GeForce FX 5200 Ultra, GeForce FX 5200, GeForce FX 5200LE, GeForce FX Go5200 GeForce FX Go5250, GeForce FX 5500, GeForce FX 5100, GeForce FX Go5200 32M/64M Quadro NVS 55/280 PCI, Quadro FX 500/FX 600, GeForce FX Go53xx, GeForce FX Go5100, GeForce FX 5900 Ultra, GeForce FX 5900, GeForce FX 5900XT GeForce FX 5950 Ultra, GeForce FX 5900ZT, Quadro FX 3000, Quadro FX 700 GeForce FX 5700 Ultra, GeForce FX 5700, GeForce FX 5700LE, GeForce FX 5700VE GeForce FX Go5700, Quadro FX Go1000, Quadro FX 1100, GeForce 7600 GT, GeForce 7600 GS, GeForce 7300 GT, GeForce Go 7600, Quadro FX 560, GeForce 7050 PV / NVIDIA nForce 630a, GeForce 7025 / NVIDIA nForce 630a, GeForce 8600 GTS, GeForce 8600 GT, GeForce 8600M GT, GeForce 8600M GS, GeForce 8500 GT, GeForce 8400 GS, GeForce 8400M GT, GeForce 8400M GS, GeForce 8400M G, GeForce 8300 GS, Quadro FX 1600M, Quadro FX 570M, Quadro FX 360M, Quadro NVS 320M, Quadro NVS 140M, Quadro NVS 135M, Quadro NVS 130M