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
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.