Saltar al contenido

¿Cuál es la forma correcta de instalar controladores de video ATI Catalyst (fglrx) propietarios directamente desde AMD?

Hola, encontramos la respuesta a tu pregunta, has scroll y la hallarás aquí.

Solución:

Las siguientes instrucciones explican cómo instalar el último controlador de video ATI Catalyst de Ubuntu 12.04 LTS (Precise Pangolin).

  • Instrucciones de Ubuntu 12.10

  • Instrucciones de Ubuntu 13.04

Nota

AMD ha lanzado el Catalizador 12,8 controlador para sistemas Linux en agosto trayendo algunas mejoras y correcciones de errores. Este controlador se basa en la versión fglrx 8.982 y mejora la compatibilidad con Ubuntu 12.04 LTS.


Para mantenerse actualizado con la información más reciente sobre controladores, consulte siempre el sitio web oficial de AMD, ya que las actualizaciones se publican con bastante regularidad.

Instalación de los controladores AMD / ATI Catalyst para 12.04 LTS

Probado: v12.4, v12.6, v12.8


Información importante y preparación

Utilice estas instrucciones solo si ha optado por NO para usar los binarios oficiales de Ubuntu.

  • Si desea utilizar los archivos binarios oficiales de Ubuntu o desea instalar el controlador de video ATI Catalyst más reciente para versiones anteriores de Ubuntu, navegue hasta la respuesta de esta pregunta y siga las instrucciones.

Antes de decidir, compruebe aquí si Ubuntu es compatible con su tarjeta de video.

  • Si actualmente está utilizando los binarios oficiales de Ubuntu y desea instalar el controlador de video ATI Catalyst más reciente, existe un requisito previo para purgar algunos archivos. Antes de continuar con estas instrucciones. Usted puede Omita el paso para purgar si tiene una instalación nueva de Ubuntu 12.04.

Eliminar (purgar) controladores existentes

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Instale estas dependencias

Necesita instalar algunas dependencias en su sistema, haga esto ejecutándolas en Terminal:

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

Solo para 64 bits

sudo apt-get install ia32-libs-multiarch i386 lib32gcc1 libc6-i386

Instalación del último controlador ATI / AMD

Descargue el controlador apropiado para su máquina aquí desde el sitio web de AMD / ATI y luego ingrese lo siguiente en la terminal (recuerde navegar hasta donde extrajo el controlador de antemano y asegúrese de que no existan otros archivos .run en esa carpeta):

sudo sh *.run --buildpkg Ubuntu/precise

Si es necesario, se abrirá una ventana del administrador de paquetes e instalará algunas dependencias y después de un tiempo creará los siguientes cuatro paquetes .deb:

fglrx_8.961-0ubuntu1_amd64.deb
fglrx-amdcccle_8.961-0ubuntu1_amd64.deb
fglrx-dev_8.961-0ubuntu1_amd64.deb

Nota: También creará un archivo llamado fglrx-installer_8.961-0ubuntu1_amd64.changes. Si lo deseas puedes leer este archivo para conocer los cambios que se han visto afectados a través de AMD / ATI Catalyst e información relacionada.

Para instalar los archivos .deb creados, escriba:

sudo dpkg -i *.deb

Nota: En caso de que alguno de los paquetes esté roto, abra Synaptic Package Manager y vaya a Editar -> Reparar paquetes rotos. En caso de que sea nuevo en Ubuntu, roto aquí significa que algunos paquetes dependientes aún no están instalados. Una vez que resuelva el problema como se indicó anteriormente a través del Administrador de paquetes Synaptic, el problema de los paquetes rotos debería resolverse.

Continuando con la instalación, escriba:

sudo aticonfig --initial

Antes de reiniciar su computadora: Si está utilizando una versión beta, es posible que desee eliminar la marca de agua AMD “Testing”. De lo contrario, omita el siguiente bloque de instrucciones.

Versiones beta: eliminación de la marca de agua “Prueba” de AMD

Edite el archivo de firma ATI a través de “nano” o “gedit”:

sudo nano /etc/ati/signature

O

sudo gedit /etc/ati/signature

Reemplazando la línea “UNSIGNED” con el siguiente código:

9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc

Asegúrese de guardar antes / al cerrar el archivo.

Eso eliminará la marca de agua AMD “Testing” (que ahora nunca verá) de la parte inferior derecha de la pantalla cuando reinicie (fuente).

Ahora continúe y reinicie su computadora.

Si todo está bien, el controlador fglrx que corresponde a AMD / ATI Catalyst se instalará y funcionará en su sistema. Para confirmar que los controladores están funcionando, abra una terminal y escriba:

fglrxinfo

Debería obtener un resultado similar al siguiente:

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4300/4500 Series
OpenGL version string: 3.3.11631 Compatibility Profile Context

Nota: Si ve alguna mención de MESA en la salida, los controladores fglrx no se han instalado correctamente. Consulte la sección de solución de problemas para obtener más detalles.

Puede realizar cambios de configuración a través del Centro de control AMD / ATI Catalyst. Puede encontrarlo en el menú de su aplicación o puede iniciarlo a través de una terminal como esta:

sudo amdcccle

NOTA IMPORTANTE:

Tenga en cuenta que cuando instala fglrx manualmente, esto puede dañar sutilmente su sistema, ya que el sistema de empaquetado no se da cuenta de sus cambios.

Los desarrolladores de Launchpad reciben muchos informes de errores de los usuarios que hacen esto y luego descubren después de algunas actualizaciones que su sistema comienza a comportarse de manera extraña debido a esos restos de fglrx.

Instalación de los controladores ATI Catalyst para 12.10

ACTUALIZACIÓN importante (22 de octubre de 2012)

La última versión del controlador AMD Catalyst patentado, versión 12.9, no se puede usar con Ubuntu 12.10 si tiene una tarjeta de la serie AMD Radeon HD 2xxx-4xxx.

Los controladores para estas tarjetas ahora están disponibles en una rama separada llamada serie heredada. Desafortunadamente, estos controladores heredados (versión 12.6) no se han actualizado para funcionar con Ubuntu 12.10. Ubuntu 12.10 viene con xorg 1.13, mientras que estos controladores son compatibles con xorg 1.12 anterior. Entonces, si desea instalar estos controladores en Ubuntu 12.10, debe cambiar a xorg 1.12.

Obtenga y obtenga controladores heredados aquí (si la nota anterior se aplica a usted


INSTRUCCIONES

En primer lugar, desinstale el controlador AMD actual con estos dos comandos:

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx

Nota: Deberá instalar los controladores (siguiendo las instrucciones a continuación) pero primero agregue las mismas dependencias descritas en la respuesta anterior para 12.04LTS.

Inicie ahora la instalación de ATI Catalyst v # con estos comandos en Ubuntu 12.10 o anterior:

cd /tmp && wget -O amd-driver-12-6-x86_64.run http://www2.ati.com/drivers/linux/amd-driver-installer-12-6-x86.x86_64.run
chmod +x amd-driver-12-6-x86_64.run
sudo sh amd-driver-12-6-x86_64.run

Luego siga las instrucciones de configuración:

Ejecute a continuación este comando para finalizar la instalación:

sudo aticonfig --initial -f

Luego reinicia tu sistema:

sudo reboot

¡Eso es todo!

Instalación de los controladores ATI Catalyst para 13.04

Estas instrucciones instalarán Catalyst v13.4, para ver cuál es el último controlador disponible, visite el sitio web oficial de AMD

Instrucciones

Revisa tu tarjeta

Solo las tarjetas RadeonHD son compatibles con los controladores Catalyst.

Para saber qué tarjeta está instalada en su sistema, escriba el siguiente comando en una terminal:

lspci | grep VGA

Puede mostrarle su tarjeta gráfica.

¡Antes de continuar, lea primero! Qué tarjetas Radeon ya no son compatibles con Catalyst de ATI:

  • Tarjetas que ya no pueden utilizar controladores AMD Catalyst y están limitadas a controladores de código abierto:

    ATI Radeon 9500-9800, Xpress200-1250, 690G, 740G, X300-X2500, Mobility RadeonHD 2300

  • Tarjetas que no funcionan con AMD Catalyst en versiones de Xserver más nuevas que v1.13 y Linux Kernel más nuevas que v3.5:

    Tarjetas ATI RadeonHD 2×00 – 4xx0

    Estas tarjetas pueden hacer uso del controlador Catalyst Legacy, pero solo si degrada su versión de Xserver. Esto se puede hacer muy fácilmente siguiendo las instrucciones dadas en LaunchPad. Este PPA degrada el servidor X e instala una versión parcheada de fglrx que admite la versión 3.5 del kernel.

Eliminar (purgar) controladores existentes

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Instalar dependencias

  • Para sistemas de 32 bits:

    sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4
    
  • Para sistemas de 64 bits:

    sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 lib32gcc1
    

Descargar el paquete Catalyst

cd ~/
mkdir catalyst
cd catalyst/

Para tener los controladores más recientes instalados, verifique si v13.4 es el último ofrecido en la página web de AMD, si v13.4 no es el último, puede que desee descargar manualmente los controladores desde allí, extraiga el archivo zip en ~ / catalizador / carpeta y luego omita los siguientes dos primeros comandos y ejecute el último reemplazando el nombre del paquete con el nombre del extraído en ~ / catalizador / carpeta

wget http://www2.ati.com/drivers/linux/amd-catalyst-13.4-linux-x86.x86_64.zip
unzip amd-catalyst-13.4-linux-x86.x86_64.zip
chmod +x amd-catalyst-13.4-linux-x86.x86_64.run

Instalar controladores

Navegue hasta el paquete extraído (~/catalyst/), asegúrese de que sea el único .run archivo en esa carpeta y escriba el siguiente comando

sudo sh *.run --buildpkg Ubuntu/raring

Se abrirá una ventana de AMD Catalyst para implementar los paquetes .deb, espere hasta que finalice y luego ejecute este comando para continuar:

sudo dpkg -i fglrx*.deb

Configuración

  • Configuración genérica

    Esto funcionará para la mayoría de las personas.

    sudo aticonfig --initial -f
    
  • Configuración mínima

    Un archivo /etc/X11/xorg.conf muy básico podría ser lo que necesita si tiene una nueva tarjeta que no es totalmente compatible con aticonfig. A continuación, se muestra la totalidad de un archivo xorg.conf mínimo para la Radeon HD 6870:

    Section "Device"
     Identifier "ATI radeon 6870"
     Driver "fglrx"
    EndSection
    
  • Tarjetas X2 / Dual GPU

    Úselo solo si tiene una tarjeta X2 (por ejemplo, 4870X2 o 5970) !! No lo use para dos cartas separadas en fuego cruzado !!

    sudo amdconfig --initial -f --adapter=all
    
  • Monitores duales / múltiples

    Si tiene una pantalla de doble monitor (también conocida como “Escritorio grande”)

    sudo aticonfig --initial -f
    sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"
    

    Tenga en cuenta que es posible que deba configurar manualmente la frecuencia de actualización correcta para su segundo monitor a través del catalizador. Vea esta amenaza.

Antes de reiniciar

Por si acaso, escriba estas instrucciones para el caso de que aparezca una pantalla negra:

  • Si el servidor X no se inicia, cambie a un nuevo TTY usando Ctrl+Alt+F2. Inicie sesión e intente iniciar el servidor X.

    sudo startx
    
  • Si no se inicia, probablemente verá un seguimiento de pila, e inmediatamente encima habrá algo como “No se pudo establecer / usr / lib64 / fglrx / switchlibGL”, lo que significa que no pudo copiar los ejecutables correctamente. Ctrl+Ce inmediatamente copie los ejecutables switchlibGL y switchlibglx en la carpeta fglrx en / usr / lib64 / o / usr / lib32 /.

  • Si todo lo demás falla, revierta su xorg.conf y reinicie:

    sudo cp /etc/X11/xorg.conf.orig /etc/X11/xorg.conf
    

    Esto debería devolver su pantalla original.

  • Si algo funcionó, pruebe estas combinaciones de teclas en este orden:

Ctrl+Alt+F1 ; Ctrl+Alt+Backspace ; Alt+PrntScr+r ; Alt+PrntScr+s ; Alt+PrntScr+e ; Alt+PrntScr+i ; Alt+PrntScr+n ; Alt+PrntScr+u ; Alt+PrntScr+b ; y en el último caso aguantar Ctrl+Alt+SysRq (SysRq suele ser lo mismo que Imprimir pantalla) y escriba muy lentamente REISUB.

Pruebe su instalación

Reinicie su sistema y escriba en la terminal:

fglrxinfo

El resultado puede ser similar a esto si todo salió bien:

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7900 Series (This line may be different depending on what graphics card you are using.)
OpenGL version string: 4.2.12217 Compatibility Profile Context 12.104 (This line may be different depending on what graphics card and Catalyst version you are using.)

Ahora intenta:

fgl_glxgears

Si tiene problemas o se bloquea, es posible que deba deshabilitar TLS rápido:

sudo aticonfig --tls=0

¡Eso es!

Fuente


Recuerda que te brindamos la opción de decir si te fue útil.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *