SDB:Cómo instalar el controlador gráfico de ATI para HD2xxx a HD4xxx

Saltar a: navegación, buscar
ATI
ATI en Linux · Instalación del controlador propietario · Instalación del controlador propietario para HD2xxx a HD4xxx

Debido a que no es software libre, el controlador ATI no se puede integrar directamente en openSUSE por su licencia. Por fortuna, openSUSE proporciona un modo muy sencillo de instalar el controlador ATI utilizando YaST.

Dialogo informacion 64x64.png

Esta versión del controlador no podrá usarse en openSUSE 12.3 y posteriores ya que usa X.Org 1.13, no admitido por dicho controlador, y ATI no tiene intención de realizar las modificaciones para que funcione. Por tanto, quienes dispongan de una tarjeta de las series HD2XXX a HD4XXX solo podrán usar el controlador libre en openSUSE 12.3 y posteriores.

Dialogo advertencia 64x64.png

Aplicabilidad del artículo

Este artículo es válido para las siguientes tarjetas gráficas:

  • AMD Radeon HD 4000 Series
  • AMD Radeon HD 3000 Series
  • AMD Radeon HD 2000 Series
  • AMD Radeon HD Series AGP
  • AMD Mobility Radeon HD 4000 Series
  • AMD Mobility Radeon HD 3000 Series
  • AMD Mobility Radeon HD 2000 Series

Instalación usando el sistema 1-click install (instalación con un 1 clic)

  • 32 bits (i586)

Fglrx_1click.png

  • 64 bits (x86_64)

Fglrx_1click.png

Los enlaces de 1-click install pueden no estar disponibles en algún momento. Visita la página en inglés dedicada al tema en caso de que fallaran los enlaces.

Knotes 128x128.png

No se puede usar directamente 1-click install con openSUSE Tumbleweed. Esto es debido a la ausencia de un modo claro de determinar esta versión derivada.

Knotes 128x128.png

Instalación desde repositorio

Este método se puede llevar a cabo usando la interfaz gráfica YaST o usando el comando zypper en una consola.

Instalación con YaST

Ejecuta YaST desde el menú de programas.

Añadir el repositorio

  • Haz clic en Repositorios de software y luego en el botón Añadir
  • Selecciona Especificar URL... y pulsa el botón Siguiente.
  • Escribe la dirección que aparece a continuación (sustituyendo "12.2" por la versión de openSUSE que tengas instalada) en el campo URL y escribe también un nombre para el repositorio, ATI por ejemplo, en el campo Nombre de repositorio.
 
http://geeko.ioda.net/mirror/amd-fglrx-legacy/openSUSE_12.2
  • Pulsa el botón Siguiente para continuar.
  • Pulsa el botón Aceptar. A continuación se descargan los datos del repositorio y un mensaje solicita la confirmación para importar su clave de acreditación. Pulsa Confiar para terminar.

Instalar el controlador

En YaST, selecciona Instalar / desinstalar software. Una vez aparece la ventana es posible que estén ya seleccionados los paquetes que se deben instalar. Si no es el caso, usa el buscador usando como palabra clave fglrx. En la lista de resultados selecciona el paquete que aparece y que incluye fglrx en el nombre.

Instalación con zypper

Añadir el repositorio

Abre una terminal y ejecuta el siguiente comando, sustituyendo "12.2" por la versión de openSUSE que tengas instalada. Si usas Tumbleweed, utiliza Tumbleweed en lugar de "12.2".

sudo zypper ar -f http://geeko.ioda.net/mirror/amd-fglrx-legacy/openSUSE_12.2 fglrx-legacy

Instalar el controlador

  • 32 bits (i586)
zypper in fglrx_legacy_xpic_SUSE122
  • 64 bits (x86_64)
zypper in fglrx64_legacy_xpic_SUSE122

El nombre del paquete cambia con la versión disponible del controlador. Para conocer el nombre del paquete más reciente visita http://geeko.ioda.net/mirror/amd-fglrx-legacy/openSUSE_12.2 y haz clic en el enlace i586/ si vas a instalar el controlador de 32 bits o x86_64/ si vas a instalar el de 64 bits. En la página que aparece copia el nombre del fichero con la fecha más reciente. De nuevo, sustituye en el enlace "12.2" por la versión de openSUSE que tengas instalada.

Knotes 128x128.png

Reinicia para que se apliquen los cambios.

Instalación manual

Un posible motivo para utilizar este método es el de poder instalar la última versión del controlador tan pronto como AMD/ATI lo haga disponible sin tener que esperar a que se actualice el del repositorio. El inconveniente es que cualquier actualización del kernel obliga a volver a repetir este proceso y a la reinstalación del controlador.

Prerequisitos

Para poder instalar el controlador usando esta forma es necesario que estén instalados los siguientes paquetes:

  • gcc
  • kernel-devel
  • kernel-variante-devel[1]
  • kernel-source
  • kernel-syms
  • patch
  • make

[1] variante hace referencia a la variedad de kernel que se esté usando (default, desktop, pae, xen, etc.). Para determinar cuál de ellas estás usando ejecuta en una consola la orden:

echo kernel-`uname -r`

que produce una salida parecida a esta

3.1.0-1.2-desktop

En este caso se observa que es el kernel desktop el que está en uso.

Instalación del controlador

Lo primero es descargar el controlador desde la página para Controladores para gráficos y Software de AMD/ATI. A continuación abre una consola, cambia al directorio donde hayas descargado el controlador y ejecútalo. Al hacerlo se inicia un asistente para la instalación.

sudo sh ./amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.run

El nombre del archivo, amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.run en este caso, no es siempre el mismo. Asegúrate de escribir el que tenga el archivo que descargues de la web de AMD/ATI. Ten en cuenta además que al usar sudo debes introducir la contraseña de administrador (root). También puede ocurrir que el archivo descargado esté comprimido, en cuyo caso tendrás que desempaquetarlo antes de ejecutar el comando anterior. La última versión en el momento de escribir este artículo se ofrece en un archivo comprimido (amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.zip)

Knotes 128x128.png

La instalación también crea un archivo de configuración inicial (archivo xorg.conf en el directorio /etc/X11). En caso de que no lo hiciera se puede crear con el siguiente comando:

sudo aticonfig --initial
  • Reinicia el ordenador. Puedes hacerlo desde el menú de programas o ejecutando la siguiente orden en una consola:
sudo shutdown -r now

Desinstalación del controlador

Para desinstalar el controlador abre una consola y cambia al directorio donde descargaste el archivo de instalación. A continuación ejecuta la siguiente orden:

sudo sh ./amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.run --uninstall

Ver también

Enlaces externos