Instalar Driver ATI (Radeon) en Debian

Hola gente, en esta entrada trataremos la instalación del dirver privativo ATI, para tarjetas gráficas Radeon HD.

Dependencias:

libgl1-mesa-dri
mesa-utils
libgl1-mesa-glx
libglu1-mesa
libstdc++
libgcc
fontconfig
freetype
zlib
gcc

Además es necesario tener instalado las cabeceras del kernel.
# aptitude install linux-headers-$(uname -r)

Determinar qué Driver necesitamos:

root@master:~# lspci | grep -i vga or
01:05.0 VGA compatible controller: ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics]

Si es necesario hacemos una copia de nuestro fichero xorg.conf:
# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.aux

Determinar el funcionamiento de OpenGL:
# glxinfo | grep -i opengl
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.7.1
OpenGL shading language version string: 1.20
OpenGL extensions:

El anterior comando nos ayudará a determinar con qué soporte para OpenGL contamos.
Necesitamos además que nuestro kernel se haya compilado con la opción CONFIG_AGP habilitada, podemos mirar si éste es nuestro caso:
# cat /boot/config-2.6.32-5-686-bigmem | grep AGP
CONFIG_AGP=y
CONFIG_AGP_ALI=y
CONFIG_AGP_ATI=y
CONFIG_AGP_AMD=y
CONFIG_AGP_AMD64=y
CONFIG_AGP_INTEL=y
CONFIG_AGP_NVIDIA=y
CONFIG_AGP_SIS=y
CONFIG_AGP_SWORKS=y
CONFIG_AGP_VIA=y
CONFIG_AGP_EFFICEON=y

Descargar Driver ATI:

Nos dirigimos a la página del proveedor y seleccionamos nuestro driver.
http://support.amd.com/la/Pages/AMDSupportHub.aspx

Mi selección en Download Driver:
>Tarjetas Gráficas
>Radeon HD Series
>Radeon HD 3xxx Series PCIe
>Linux x86

Luego descargamos el fichero. Yo, si embargo lo descargué con wget.
$ wget -r http://www2.ati.com/drivers/linux/ati-driver-installer-11-8-x86.x86_64.run

Esto nos deja un PATH local con la estructura de la URL de donde descargamos el driver. Esta estructura es una buena opción ya que podemos recordar com más facilidad dónde encontrar nuestro driver, en una futura ocasión.

Instalación del Driver:

Con esta opción podemos seguir la intefaz gráfica de instalación:
# sh www2.ati.com/drivers/linux/ati-driver-installer-11-8-x86.x86_64.run

o

Podemos crear nuestro paquete según nuestra distro:
$ fakeroot www2.ati.com/drivers/linux/ati-driver-installer-11-8-x86.x86_64.run –listpkg

Seguidamente creamos nuestro paquete según la lista:
$ fakeroot www2.ati.com/drivers/linux/ati-driver-installer-11-8-x86.x86_64.run –buildpkg Debian/stable

Instalamos los paquetes:
# dpkg -i fglrx*.deb

Si es necesario creamos la configuración de nuestro fichero xorg.conf:
# aticonfig –initial -f

Por defecto Debian usa radeon para soportar el driver ATI:
root@master:~# lsmod | grep -i radeon
radeon                538916  1
ttm                       33334  1 radeon
drm_kms_helper         18533  1 radeon
drm                     112468  3 radeon,ttm,drm_kms_helper
i2c_algo_bit            3497  1 radeon
i2c_core            12751  6 radeon,drm_kms_helper,drm,i2c_algo_bit,videodev,i2c_piix4

Después de realizar la instalación reiniciamos nuestro PC.

Al reiniciar el PC podemos notar que los driver radeon se cambian por fglrx.
# lsmod | grep -i fglrx
fglrx                2533327  37
button            3598  1 fglrx

Ahora podemos notar los cambios del driver para nuestro OpenGL:
# glxinfo | grep -i opengl
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3200 Graphics
OpenGL version string: 3.3.11005 Compatibility Profile Context
OpenGL shading language version string: 3.30
OpenGL extensions:

# fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3200 Graphics
OpenGL version string: 3.3.11005 Compatibility Profile Context

Para ver el uso de aticonfig:
$ aticonfig | more

Desinstalación:
Si por algún motivo necesitamos desinstalar el driver:
# aticonfig –uninstall

o corriendo las siguientes altenativas
# sh ati-driver-installer-x86.x86_64.run –uninstall
# sh /usr/share/ati/amd-uninstall.sh

By: Jolth

Anuncios

2 pensamientos en “Instalar Driver ATI (Radeon) en Debian

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s