¿Cómo instalo el controlador fglrx en Debian stretch? El rastreador de paquetes indica que no hay ningún paquete disponible en este momento, así que agregué Sid, anclado en 100. Cuando intento instalar fglrx-driver ahora, aptitude devuelve algo sobre xorg-video-abi-18, un paquete que debería ser proporcionado por el servidor X como se indica aquí .

¿Cómo es posible no tener algo tan importante como un controlador en el repositorio de una de las distribuciones más grandes durante casi todo un mes ahora?

Respuesta

El servidor X.Org actual proporciona xorg-video-abi-19, que fglrx no es compatible; las ABI no son compatibles con versiones posteriores, por lo que no puede instalar el controlador desde los repositorios.

Con Debian 9 y en adelante, la única forma de utilizar las GPU de AMD es con el controlador radeon gratuito (con su firmware complementario no gratuito en firmware-linux-nonfree), o para nuevos GPU, su sucesor, amdgpu (y en estos, si es necesario, podría usar el controlador propietario AMDGPU Pro).

Tenga en cuenta que fglrx no es en realidad parte de Debian, es parte del repositorio no libre que está alojado en la infraestructura de Debian pero no recibe la misma cantidad de atención y soporte. En lo que respecta a Debian, fglrx no falta en su distribución porque nunca ha sido parte de ella.

Comentarios

  • Los controladores directos de AMD no parecen admitir la versión del servidor x: " error: se detectó la versión del servidor X ' XServer 1.19.2_64a ' no es compatible. Las versiones compatibles son X.Org 6.9 o posterior, hasta XServer 1.10 (predeterminado: v2: x86_64: lib: XServer 1.19.2_64a: none: 4.9.0-3-amd64 🙂 La instalación no continuará. "

Respuesta

Tuve el mismo problema y la instalación del controlador de código abierto resolvió mi problema (asegúrese de tener contrib y non-free en su source.lst):

apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati 

(el comando proviene de la siguiente página wiki: https://wiki.debian.org/AtiHowTo )

Respuesta

Solucioné el problema degradando el servidor x al proporcionado en jessie. La siguiente secuencia de comandos debería funcionar:

#!/bin/bash printf "deb http://ftp.de.debian.org/debian/ stable main contrib non-free\ndeb-src http://ftp.de.debian.org/debian/ stable main contrib non-free\n" > /etc/apt/sources.list.d/stable.list printf "Package: xserver-*\nPin: release a=stable\nPin-Priority:1001\n" > /etc/apt/preferences.d/xserver.pref apt-get update;apt-get dist-upgrade exit 0 

Para revertir sus cambios, elimine los archivos creados en este proceso.

Tenga en cuenta que yo no puedo garantizar que esto funcione. Solo debe hacer esto si comprende lo que hará este script.

Comentarios

  • Recomendaría descargar una versión más reciente de fglrx de AMD (como Stephen Kitt sugirió) en lugar de degradar el servidor x. La degradación de x parece más probable que provoque la ruptura de otros elementos del sistema, especialmente porque stretch ha estado divergiendo de jessie durante más de un año desde que se publicó esta respuesta.

Deja una respuesta

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