SDB:Cómo instalar el controlador gráfico de ATI 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. |
Contenido
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)
- 64 bits (x86_64)
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. |
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. |
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. |
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
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