Comment installer le pilote fglrx sur Debian stretch? Le package tracker indique quaucun package nest disponible pour le moment, jai donc ajouté Sid, épinglé sur 100. Quand jessaye dinstaller fglrx-driver maintenant, aptitude renvoie quelque chose à propos de xorg-video-abi-18, un package qui devrait être fourni par le serveur X lui-même comme indiqué ici .

Comment est-il même possible de ne pas avoir quelque chose daussi important quun pilote dans le référentiel de lune des plus grandes distributions pour presque toute une mois maintenant?

Réponse

Le serveur X.Org actuel fournit xorg-video-abi-19, que fglrx ne prend pas en charge; les ABI ne sont pas compatibles avec les versions ultérieures, cest pourquoi vous ne pouvez pas installer le pilote à partir des dépôts.

Avec Debian 9 et au-delà, la seule façon dutiliser les GPU AMD est dutiliser le pilote gratuit radeon (avec son micrologiciel non libre compagnon dans firmware-linux-nonfree), ou pour plus récent GPU, son successeur, amdgpu (et sur ceux-ci, vous pouvez si nécessaire utiliser le pilote propriétaire AMDGPU Pro).

Notez que fglrx ne fait pas en fait partie de Debian, il fait partie du dépôt non libre qui est hébergé sur linfrastructure de Debian mais ne reçoit pas le même soin et le même support. En ce qui concerne Debian, fglrx nest pas absent de sa distribution car il nen a jamais fait partie.

Commentaires

  • Les pilotes provenant directement dAMD ne semblent pas prendre en charge la version xserver: " erreur: version du serveur X détectée ' XServer 1.19.2_64a ' nest pas pris en charge. Les versions prises en charge sont X.Org 6.9 ou version ultérieure, jusquà XServer 1.10 (par défaut: v2: x86_64: lib: XServer 1.19.2_64a: none: 4.9.0-3-amd64 🙂 Linstallation ne se poursuivra pas. "

Réponse

Jai eu le même problème et linstallation du pilote open source a résolu mon problème (assurez-vous davoir contrib et non-free dans votre source.lst):

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

(la commande provient de la page wiki suivante: https://wiki.debian.org/AtiHowTo )

Réponse

Jai résolu le problème en rétrogradant le serveur x à celui fourni dans jessie. Le script suivant devrait faire laffaire:

#!/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 

Pour annuler vos modifications, supprimez les fichiers créés au cours de ce processus.

Veuillez noter que je ne peut garantir que cela fonctionnera. Vous ne devriez le faire que si vous comprenez ce que fera ce script.

Commentaires

  • Je recommanderais de télécharger une version plus récente de fglrx depuis AMD (comme Stephen Kitt a suggéré) au lieu de rétrograder le serveur x. La rétrogradation de x semble plus susceptible de provoquer la rupture dautres éléments du système, dautant plus que stretch a en fait divergé de Jessie depuis plus dun an depuis que cette réponse a été publiée.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *