Wie installiere ich den fglrx-Treiber auf Debian-Strecke? Der -Paket-Tracker gibt an, dass derzeit kein Paket verfügbar ist. Daher habe ich Sid hinzugefügt, das auf 100 fixiert ist. Wenn ich versuche, Jetzt gibt aptitude
etwas über xorg-video-abi-18
zurück, ein Paket, das vom X-Server selbst wie angegeben hier .
Wie ist es überhaupt möglich, etwas so Wichtiges wie einen Treiber im Repository einer der größten Distributionen für fast ein ganzes zu haben? Monat jetzt?
Antwort
Der aktuelle X.Org-Server bietet xorg-video-abi-19
, Was fglrx
nicht unterstützt; die ABIs sind nicht vorwärtskompatibel, weshalb Sie den Treiber nicht aus den Repositorys installieren können.
Mit Debian 9 und weiter ist die einzige Möglichkeit, AMD-GPUs zu verwenden, der kostenlose radeon
-Treiber (mit seiner begleitenden nicht freien Firmware in firmware-linux-nonfree
). oder für neuere GPUs, deren Nachfolger amdgpu
(und auf diesen können Sie bei Bedarf den proprietären AMDGPU Pro-Treiber verwenden).
Beachten Sie, dass fglrx
ist nicht Teil von Debian, sondern Teil des nicht freien Repositorys, das in der Debian-Infrastruktur gehostet wird, aber nicht die gleiche Menge an Pflege und Unterstützung erhält. Für Debian fehlt fglrx
nicht in seiner Distribution, da es nie ein Teil davon war.
Kommentare
- Die Treiber direkt von AMD scheinen die xserver-Version nicht zu unterstützen: " Fehler: Erkannte X Server-Version ' XServer 1.19.2_64a ' wird nicht unterstützt. Unterstützte Versionen sind X.Org 6.9 oder höher bis XServer 1.10 (Standard: v2: x86_64: lib: XServer 1.19.2_64a: keine: 4.9.0-3-amd64 🙂 Die Installation wird nicht fortgesetzt. "
Antwort
Ich hatte das gleiche Problem und die Installation des Open Source-Treibers löste mein Problem (Stellen Sie sicher, dass Contrib und Non-Free in Ihrer source.lst enthalten sind):
apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati
(Der Befehl stammt von der folgenden Wiki-Seite: https://wiki.debian.org/AtiHowTo )
Antwort
Ich habe das Problem behoben, indem ich den x-Server auf den in jessie bereitgestellten heruntergestuft habe. Das folgende Skript sollte den Trick ausführen:
#!/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
Um Ihre Änderungen rückgängig zu machen, löschen Sie die in diesem Prozess erstellten Dateien.
Bitte beachten Sie, dass ich kann nicht garantieren, dass dies funktioniert. Sie sollten dies nur tun, wenn Sie verstehen, was dieses Skript bewirkt.
Kommentare
- Ich würde empfehlen, eine neuere Version von fglrx von AMD herunterzuladen (as Stephen Kitt schlug vor), anstatt den x-Server herunterzustufen. Ein Downgrade von x scheint eher dazu zu führen, dass andere Elemente des Systems brechen, insbesondere da die Dehnung seit über einem Jahr von Jessie abweicht, seit diese Antwort veröffentlicht wurde.