GNU/Linux >> Tutoriales Linux >  >> Debian

Linux – ¿Cómo instalar AMD Catalyst 15.7 (fglrx 15.20.1046) en Debian 8 (jessie)?

Hace un tiempo descargué Debian 8 e intenté instalar Catalyst 15.7, pero al reiniciar la computadora, aparece una pantalla negra en mi computadora portátil.

Leí que Catalyst tiene algunos problemas de compatibilidad con GNOME. Si alguno de ustedes sabe cómo solucionar este error, hágamelo saber.

Respuesta aceptada:

** Actualización 2015/09/21 **

  • Nuevos enlaces para paquetes mutter

Hace tiempo intento instalar Catalyst 15.7 en la mayoría de las distribuciones Linux con GNOME y tras varios intentos logré instalarlo.

En esta respuesta, le mostraré cómo instalar Catalyst 15.7 en Debian 8, independientemente del entorno de escritorio que utilice.

Solo para aclarar, he usado este procedimiento en los siguientes entornos de escritorio:

  • KDE
  • GNOMO
  • Canela
  • XFCE

Antes de comenzar, necesitamos instalar algunas dependencias, por lo que abriremos una terminal y ejecutaremos el siguiente comando:

sudo apt-get install gcc g++ make dkms fakeroot

Luego de instalar las dependencias podemos proceder a descargar Catalyst desde el sitio web oficial de AMD:

Catalizador AMD 15.7

Luego de descargar Catalyst, debemos descomprimir. En la carpeta donde descomprimimos Catalyst abriremos una terminal y ejecutaremos los siguientes comandos:

Primero, daremos permisos de ejecución.

chmod +x amd-driver-installer-15.20.1046-x86.x86_64.run

Luego procedemos a instalar el controlador.

sudo ./amd-driver-installer-15.20.1046-x86.x86_64.run --install

Una vez que el controlador esté instalado, le preguntará si desea reiniciar la computadora. Seleccione "no".

Ahora necesitamos crear un archivo de configuración para el servidor X, así que ejecute el siguiente comando:

sudo aticonfig --initial

Nota:Si necesita usar diferentes opciones con el comando aticonfig, lea la ayuda del mismo, ejecutando en una terminal el siguiente comando:

aticonfig --help

Solo usuarios de GNOME.

Lamentablemente Catalyst tiene algunos problemas de compatibilidad con GNOME, por lo que, para corregir, debemos ejecutar en una terminal los siguientes comandos:

su

echo "export COGL_DRIVER=gl" >> /etc/environment

echo "export COGL_OVERRIDE_GL_VERSION=1.4" >> /etc/environment

echo "export COGL_RENDERER=GLX" >> /etc/environment

echo "export LD_PRELOAD=/usr/lib/fglrx/fglrx-libGL.so.1.2" >> /etc/environment

Los comandos anteriores ayudan a Mutter a detectar la versión de OpenGL, con esto se soluciona el problema con GDM.

Ahora necesitamos ayuda de mutter para detectar la versión de OpenGL que nuestra sesión de GNOME puede cargar correctamente. Para ello, ejecuta en una terminal los siguientes comandos sin permisos de root:

touch ~/.xsession

echo "export COGL_DRIVER=gl" > ~/.xsession

echo "export COGL_OVERRIDE_GL_VERSION=1.4" >> ~/.xsession

echo "export COGL_RENDERER=GLX" >> ~/.xsession

echo "export LD_PRELOAD=/usr/lib/fglrx/fglrx-libGL.so.1.2" >> ~/.xsession

echo "gnome-session" >> ~/.xsession

Solo usuarios de portátiles GNOME.

En equipos portátiles, falla de gnome-shell, el motivo de la falla es un error X que afirma argumentos para
XRRChangeOutputProperty llamado desde
mutter-3.14.4/src/backends/x11/meta-monitor-manager-xrandr. c:output_set_presentation_xrandr

Relacionado:Debian:¿instalar Java JDK y JRE en Debian 8?

Para corregir este error, debemos recompilar "mutter" con una fuente de parche. Para los usuarios de la arquitectura amd64 pueden guardar el trabajo, descargando los siguientes archivos, que yo mismo compilé y empaqueté.

gir1.2-mutter-3.0_3.14.4-1~deb8u1_amd64.deb

libmutter-dev_3.14.4-1~deb8u1_amd64.deb

libmutter0e_3.14.4-1~deb8u1_amd64.deb

mutter_3.14.4-1~deb8u1_amd64.deb

mutter-common_3.14.4-1~deb8u1_all.deb

murmurar-dbg_3.14.4-1~deb8u1_amd64.deb

Para los usuarios de la arquitectura i386, próximamente subiré los paquetes compilados y empaquetados, así que estad atentos a esta guía.

Para instalar los paquetes necesita abrir una terminal en la carpeta donde descargó los paquetes y ejecutar el siguiente comando:

sudo dpkg -i *.deb

Si tenemos problemas con algunas dependencias a la hora de instalar paquetes, solo es necesario ejecutar el siguiente comando:

sudo apt-get -f install

Y con eso hemos terminado. Ahora solo nos queda reiniciar nuestro ordenador para disfrutar de Catalyst 15.7.


Debian
  1. Cómo instalar TeamViewer en Debian 9 Stretch Linux

  2. Cómo instalar Elasticsearch en Debian Linux

  3. Cómo instalar VirtualBox en Debian Linux

  4. Cómo instalar y configurar ZFS en Linux usando Debian Jessie 8.1

  5. ¿Cómo instalar PHP 7.1 en el servidor GNU/Linux Debian 8.7 (jessie)?

Cómo instalar MongoDB en Debian 10 Linux

Cómo instalar PHP en Debian 10 Linux

Cómo instalar OpenCV en Debian 10 Linux

Cómo instalar Skype en Debian Linux

Cómo instalar Linux Kernel 5.15 en Debian 11

Cómo instalar Memcached en Debian 11 Linux