Kuinka fglrx-ohjain asennetaan Debian stretchiin? -pakettiseurannassa todetaan, että pakettia ei ole tällä hetkellä saatavilla, joten lisäsin 100: aan kiinnitetyn Sidin. Kun yritän asentaa fglrx-driver
nyt, aptitude
palauttaa jotain aiheesta xorg-video-abi-18
, paketin, jonka X-palvelimen olisi itse toimitettava, kuten täällä .
Kuinka on mahdollista, että yhden suurimman distron arkistossa ei ole melkein yhtä tärkeää kuin kuljettaja melkein koko ajan kuukausi nyt?
Vastaus
Nykyinen X.Org-palvelin tarjoaa xorg-video-abi-19
, jota fglrx
ei tue; ABI: t eivät ole yhteensopivia eteenpäin, minkä vuoksi ajuria ei voi asentaa arkistoista.
Debian 9: n kanssa Ainoa tapa käyttää AMD-näytönohjaimia on ilmainen radeon
-ajuri (mukana olevan kumppanin ei-ilmaisen laiteohjelmiston kanssa osoitteessa firmware-linux-nonfree
), tai uudemmalle GPU: t, sen seuraaja, amdgpu
(ja näissä voit tarvittaessa käyttää omaa AMDGPU Pro -ohjainta).
Huomaa, että fglrx
ei itse asiassa ole osa Debiania, se on osa ei-vapaata arkistoa, joka on isännöity Debianin infrastruktuurissa, mutta ei saa yhtä paljon hoitoa ja tukea. Debianin osalta fglrx
ei puutu jakelustaan, koska se ei ole koskaan ollut sen osa.
Kommentit
- AMD-ohjaimet eivät näytä tukevan xserver-versiota: " -virhe: Havaittu X-palvelimen versio ' XServer 1.19.2_64a ' ei tueta. Tuetut versiot ovat X.Org 6.9 tai uudempi, aina XServer 1.10 asti (oletus: v2: x86_64: lib: XServer 1.19.2_64a: ei mitään: 4.9.0-3-amd64 🙂 Asennus ei jatku. "
vastaus
Minulla oli sama ongelma ja avoimen lähdekoodin ohjaimen asentaminen ratkaisi ongelmani (varmista, että lähdekoodissasi.lst on mukana ja ei-vapaa):
apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati
(komento tulee seuraavalta wiki-sivulta: https://wiki.debian.org/AtiHowTo )
Vastaa
Korjasin ongelman päivittämällä x-palvelimen jessiessa annettuun. Seuraavan komentosarjan pitäisi tehdä temppu:
#!/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
Muutosten peruuttamiseksi poista tässä prosessissa luodut tiedostot.
Huomaa, että ei voi taata, että tämä toimii. Tee tämä vain, jos ymmärrät, mitä tämä komentosarja tekee.
Kommentit
- Suosittelen, että lataat uudemman version fglrx: stä AMD: ltä (kuten Stephen Kitt ehdotti) x-palvelimen päivittämisen sijaan. X: n alentaminen näyttää todennäköisemmin aiheuttavan järjestelmän muiden osien rikkoutumisen, varsinkin kun venytys on todella poikennut jessiestä yli vuoden ajan vastauksen lähettämisen jälkeen.