Jak zainstalować sterownik fglrx na Debianie stretch? moduł do śledzenia pakietów stwierdza, że w tej chwili nie ma pakietu, więc dodałem Sid, przypiętego na 100. Kiedy próbuję zainstalować fglrx-driver teraz aptitude zwraca coś o xorg-video-abi-18, pakiecie, który powinien być dostarczony przez sam serwer X, jak podano tutaj .

Jak to możliwe, że w repozytorium jednej z największych dystrybucji przez prawie całą dobę nie ma czegoś tak ważnego jak sterownik miesiąc?

Odpowiedź

Obecny serwer X.Org zapewnia xorg-video-abi-19, który fglrx nie obsługuje; ABI nie są kompatybilne w przód, dlatego nie możesz zainstalować sterownika z repozytoriów.

W Debianie 9 i dalej, jedynym sposobem korzystania z procesorów graficznych AMD jest darmowy sterownik radeon (z towarzyszącym, niewolnym oprogramowaniem w firmware-linux-nonfree), lub nowszy GPU, jego następca, amdgpu (a na nich można w razie potrzeby użyć zastrzeżonego sterownika AMDGPU Pro).

Zwróć uwagę, że fglrx nie jest właściwie częścią Debiana, jest częścią niewolnego repozytorium, które jest hostowane w infrastrukturze Debiana, ale nie otrzymuje takiej samej opieki i wsparcia. Jeśli chodzi o Debiana, to fglrx nie „brakuje w jego dystrybucji, ponieważ nigdy nie był jej częścią.

Komentarze

  • Wydaje się, że sterowniki bezpośrednio od AMD nie obsługują wersji xserver: " błąd: wykryta wersja serwera X ' XServer 1.19.2_64a ' nie jest obsługiwany. Obsługiwane wersje to X.Org 6.9 lub nowszy, do XServer 1.10 (domyślnie: v2: x86_64: lib: XServer 1.19.2_64a: none: 4.9.0-3-amd64 🙂 Instalacja nie będzie kontynuowana. "

Odpowiedź

Miałem ten sam problem i zainstalowanie sterownika open source rozwiązało mój problem (upewnij się, że w swoim source.lst masz wkład i niewolny):

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

(polecenie pochodzi z następującej strony wiki: https://wiki.debian.org/AtiHowTo )

Odpowiedź

Rozwiązałem ten problem, obniżając wersję x-server do tego dostarczonego w wydaniu jessie. Poniższy skrypt powinien załatwić sprawę:

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

Aby cofnąć zmiany, usuń pliki utworzone w tym procesie.

Pamiętaj, że ja nie może zagwarantować, że to zadziała. Powinieneś to zrobić tylko wtedy, gdy rozumiesz, co zrobi ten skrypt.

Komentarze

  • Polecam pobranie nowszej wersji fglrx od AMD (jako Stephen Kitt zasugerował) zamiast obniżenia wersji x-server. Obniżenie wersji x wydaje się bardziej prawdopodobne, że inne elementy systemu zepsują się, zwłaszcza biorąc pod uwagę, że wydanie stretch różniło się od wydania jessie przez ponad rok od czasu opublikowania tej odpowiedzi.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *