Traducción(es): English - Español - Français - Italiano - Melayu - Русский
Controlador propietario de AMD/ATI
Esta página describe cómo instalar el controlador de pantalla propietario de AMD (AMD Catalyst, conocido como fglrx) en sistemas Debian. Para obtener información sobre los controladores de código abierto, véase AtiHowTo.
Contents
Identificación
La serie o el nombre en código de la unidad de procesamiento gráfico (GPU) AMD/ATI de la tarjeta de vídeo por lo general se puede identificar con el comando lspci. Por ejemplo:
$ lspci -nn | grep VGA 01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Barts PRO [Radeon HD 6850] [1002:6739]
Véase cómo identificar un dispositivo PCI para mayor información.
Controladores
El controlador propietario «AMD Catalyst Linux Graphics Driver» (conocido como fglrx) ofrece aceleración de hardware optimizada para aplicaciones OpenGL mediante una representación directa del servidor X. Es un controlador Xorg binario que requiere de un módulo del núcleo de Linux para su uso.
Hay disponible una versión de controlador para Debian 8 "Jessie":
AMD Catalyst 14.9 (dispositivos compatibles)
- Para las series de GPU Radeon R9 200, Radeon R7 200, Radeon HD 8000, Radeon HD 7000, Radeon HD 6000 y Radeon HD 5000.
El controlador AMD Catalyst Legacy - para las series Radeon HD 2000/3000/4000 - no está disponible para Debian 8 "Jessie" (726500).
Hay disponibles dos versiones de controladores para Debian 7 «Wheezy»:
- Para las series de GPU Radeon HD 7000, Radeon HD 6000 y Radeon HD 5000.
AMD Catalyst Legacy 13.1 mediante wheezy-backports (GPU antiguas)
- Para las series de GPU Radeon HD 4000, Radeon HD 3000 y Radeon HD 2000.
Hay disponible una versión de controlador para Debian 6.0 «Squeeze»:
AMD Catalyst 10.9 (dispositivos compatibles)
- Para las series de GPU Radeon HD 5000, Radeon HD 4000, Radeon HD 3000 y Radeon HD 2000.
Todas las versiones anteriores sólo están disponibles para las arquitecturas x86 y x86-64 (las adaptaciones i386 y AMD64, respectivamente).
Instalación
Debian 8 "Jessie"
AMD Catalyst 14.9
Para las series de GPU Radeon R9 200, Radeon R7 200, Radeon HD 8000, Radeon HD 7000, Radeon HD 6000 y Radeon HD 5000 (dispositivos compatibles).
Este controlador es incompatible con el entorno de escritorio GNOME porque no soporta la interfaz EGL. Se recomienda utilizar el controlador libre radeon.
Añada los componentes «contrib» y «non-free» al archivo /etc/apt/sources.list, por ejemplo:
# Debian 8 "Jessie" deb http://http.debian.net/debian/ jessie main contrib non-free
Actualice la lista de paquetes disponibles. Instale los paquetes linux-headers y el controlador fglrx-driver :
# aptitude update # aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') fglrx-driver
Esto también instalará el paquete recomendado fglrx-modules-dkms. DKMS compilará el modulo fglrx para el sistema.
- Reinicie el sistema para habilitar la lista negra de radeon.
Debian 7 «Wheezy»
AMD Catalyst 12.6
Para las series de GPU Radeon HD 7000, Radeon HD 6000 y Radeon HD 5000. Para dispositivos más antiguos, véase AMD Catalyst Legacy 13.1.
Añada los componentes «contrib» y «non-free» al archivo /etc/apt/sources.list, por ejemplo:
# Debian 7 «Wheezy» deb http://http.debian.net/debian/ wheezy main contrib non-free
Actualice la lista de paquetes disponibles. Instale los paquetes linux-headers y el controlador fglrx-driver:
# aptitude update # aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') fglrx-driver
Esto también instalará el paquete recomendado fglrx-modules-dkms. DKMS compilará el modulo fglrx para el sistema.
- Reinicie el sistema para habilitar la lista negra de radeon.
AMD Catalyst Legacy 13.1
Para las series de GPU Radeon HD 4000, Radeon HD 3000 y Radeon HD 2000.
Añada la fuente Debian Backports al archivo /etc/apt/sources.list, incluyendo también los componentes «contrib» y «non-free». Por ejemplo:
# Paquetes adaptados para Debian 7 «Wheezy» deb http://http.debian.net/debian/ wheezy-backports main contrib non-free
Actualice la lista de paquetes disponibles. Instale los paquetes linux-headers y el controlador fglrx-legacy-driver:
# aptitude update # aptitude install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') # aptitude -r -t wheezy-backports install fglrx-legacy-driver
Esto también instalará el paquete recomendado fglrx-legacy-modules-dkms. DKMS compilará el modulo fglrx para el sistema.
- Reinicie el sistema para habilitar la lista negra de radeon.
Debian 6.0 «Squeeze»
AMD Catalyst 10.9
Para las series de GPU Radeon HD 5000, Radeon HD 4000, Radeon HD 3000 y Radeon HD 2000 (dispositivos compatibles).
Añada los componentes «contrib» y «non-free» al archivo /etc/apt/sources.list, por ejemplo:
# Debian 6.0 «Squeeze» deb http://http.debian.net/debian/ squeeze main contrib non-free
Actualice la lista de paquetes disponibles. Instale los paquetes linux-headers y el controlador fglrx-driver:
# aptitude update # aptitude -r install linux-headers-2.6-$(uname -r|sed 's,[^-]*-[^-]*-,,') fglrx-driver
Esto también instalará el paquete recomendado fglrx-modules-dkms. DKMS compilará el modulo fglrx para el sistema.
- Reinicie el sistema para habilitar la lista negra de radeon.
Configuración
Como el controlador fglrx no es detectado automáticamente por Xorg, se debe crear un archivo de configuración. Por ejemplo:
/etc/X11/xorg.conf.d/20-fglrx.conf
Section "Device" Identifier "My GPU" Driver "fglrx" EndSection
El archivo de configuración anterior puede ser creado usando los siguientes comandos:
# mkdir /etc/X11/xorg.conf.d # echo -e 'Section "Device"\n\tIdentifier "My GPU"\n\tDriver "fglrx"\nEndSection' > /etc/X11/xorg.conf.d/20-fglrx.conf
A continuación, reinicie el sistema para permitir la inserción del controlador radeon en la lista negra.
Esta disponible información adicional para la configuración.
Solución de problemas
El controlador fglrx entra en conflicto con el controlador DRM radeon. El módulo del núcleo radeon es añadido a la lista negra por los paquetes fglrx-driver o glx-alternative-fglrx.
Reinicie el sistema después de haber configurado Xorg para el controlador fglrx.
Véase también
AtiHowTo - Controladores de pantalla de código abierto AMD/ATI (radeon, r128, mach64).
ATIStream - Programación OpenCL GPGPU.
Enlaces externos
http://wiki.cchtml.com/ - Wiki no oficial de los controladores Linux de AMD.