Controladores de código abierto para ATI/AMD, Intel & nVidia

Los drivers de fuente abierta para nVidia, ATI/AMD, Radeon e Intel vienen instalados con aptosid.

Nota: xorg.conf no es necesario por lo general para controladores libres.

Si ha estado usando controladores de software propietario y quiere volver a los de fuente abierta, edite /etc/X11/xorg.conf.d/xx-xxxx.conf con un editor y con permisos de superusuario. Encuentre la sección que pone SECTION DEVICE y cambie el controlador de pantalla para que sea radeon o intel (para nombrar solo algunos).

Para pasar a nouveau a partir de los controladores propietarios Nvidia vea http://aptosid.com/index.php?module=wikula&tag=GoNvidia.

¡¡La edición de "xorg.conf" corre enteramente a su riesgo!!

Más información sobre Intel   ati radeon   ATI/AMD Feature Matrix   nouveau   X.Org

Controladores de vídeo 2D

Los controladores para el servidor gráfico X.Org (vea xserver-xorg para una descripción más completa) proporcionan apoyo en 2D para las tarjetas de Nvidia Riva, TNT, GeForce, y Quadro y las tarjetas ATI Mach, Rage, Radeon, y FireGL, junto con las Atimisc, r128 y Radeon sub-drivers. Ambos, Radeon e Intel, soportan aceleración 2d (textured xv) para video.

Controladores 3D ATI/AMD

Algunas tarjetas ATI además soportan 3D (y animaciones KDE) con xserver-xorg-video-radeon. Hasta ahora se soportan chips hasta el r700.

Para recibir automáticamente nuevo firmware no-libre cuando se actualicen las tarjetas de video de 2D y 3D:

apt-get install firmware-linux

Entonces, reinicie el computador.

Intel 2D y 3D

Los controladores de Intel deben funcionar perfectamente para aceleración 2D y 3D, puesto que estos drivers están incluido en las series libres de Intel.

Controladores binarios no libres para nVidia con dmakms & xorg.conf.d

Necesitará añadir <contrib non-free> a su debian.list, vea Lista de fuentes y controladores firmware: no-libres

Para una lista completa y detallada de procesadores gráficos soportados, vea por favor la lista de productos soportados en la página de descargas de NVIDIA Linux Graphics Driver .

Puede también leer nvnews para otras opciones.

Tanto las instalaciones nuevas como las antiguas necesitarán comprobar que la configuración de todo el sistema /etc/X11/xorg.conf.d existe y añadir un fichero al directorio llamado 20-nvidia.conf :

mkdir /etc/X11/xorg.conf.d
touch /etc/X11/xorg.conf.d/20-nvidia.conf

Con su editor de texto favorito (p. e. kwrite, kate, mousepad, mcedit, nano, vi, vim) haga:

<editor> /etc/X11/xorg.conf.d/20-nvidia.conf

y añada los siguientes códigos sin cambiar nada a 20-nvidia.conf:

#
Section "Device"
         Identifier      "Device 0"
         Driver          "nvidia"
EndSection
# This is a trailing line, it is needed so that End Section is not the last line

Si tiene más de una tarjeta gráfica, necesitará determinar la PCI e incluirla en el 20-nvidia.conf:

lspci | grep -i vga

Esto devolverá una sintaxis parecida a:

01:00.0 VGA compatible controller:

Añada el bus 01:00.0 como una línea extra en 'Driver', sin embargo fíjese en que la syntaxis es PCI:x:y:z: quitando los ceros y añadiendo dos puntos, por ello:

BusID		 "PCI:1:0:0"

Instalación de los controladores nvidia

NOTA: Use apt-cache search nvidia y apt-cache show <package> para determinar el controlador correcto para usted. Básicamente existen dos tipos de controladores nvidia, el controlador actual Debian Sid 3D y el antiguo Debian Sid 3D.

Para los controladores actuales 3d nvidia ≥ GeForce 6xxx :

Prepare el módulo:

apt-get install nvidia-kernel-source nvidia-kernel-common dmakms

Entonces active "Dynamic Module-Assistant Kernel Module Support" (dmakms) para Nvidia, de forma que la próxima vez que el kernel de Linux sea actualizado, un módulo Nvidia será también preparado, sin intervención manual. Para lograr esto, agregue nvidia-kernel-source al archivo de configuración del /etc/default/dmakms :

echo nvidia-kernel-source >> /etc/default/dmakms

Entonces:

m-a a-i nvidia-kernel-source

Seguido por:

apt-get install nvidia-glx

Reinicie el PC para que la instalación del módulo tenga efecto.

Cuando xorg reciba un update, sólo necesitará reinstalar nvidia-glx:

apt-get install --reinstall nvidia-glx

Cuando haya un nuevo controlador Debian sid nvidia, hágalo accesible mediante apt:

m-a a-i nvidia-kernel-source
apt-get install --reinstall nvidia-glx

Reinicie el PC para que la instalación del módulo tenga efecto.

Nombres para controladores nvidia antiguos en Debian:

Ejemplo para controladores antiguos 3d nvidia con ≤ GeForce 5xxx :

Para otros controladores antiguos solamente sustituya el número 173xx con el de su driver.

m-a a-i nvidia-kernel-legacy-173xx-source && apt-get install nvidia-glx-legacy-173xx dmakms

Cambie dmakms:

echo nvidia-kernel-legacy-173xx-source >> /etc/default/dmakms

Cuando se actualice xorg sólo necesitará reinstalar nvidia-glx-legacy:

apt-get install --reinstall nvidia-glx-legacy-173xx

Fallo en la carga del Módulo

Si el módulo de Nvidia falla al cargar por cualquier razón [nuevo componente de xorg, un problema del sistema de archivos o si el sistema X no arranca después de una reinicialización]:

modprobe nvidia

A continuación vuelva a iniciar la computadora.

Si el módulo todavia sigue fallando al cargar:

 m-a a-i -f nvidia-kernel-source

o

 m-a a-i -f nvidia-kernel-legacy-173xx-source

Esto reconstruirá el módulo , y entonces reinicie.

Lea:

$ /usr/share/doc/dmakms
Page last revised 21/11/2011 0815 UTC