Wat is de juiste manier om proprietary ATI Catalyst Video Drivers (fglrx) rechtstreeks van AMD te installeren?

Ik ben van plan om Ubuntu opnieuw te installeren en ik wil weten wat de juiste manier is om ATI Catalyst Videostuurprogramma te installeren?


Er zijn meerdere geldige antwoorden op deze vraag, verspreid over verschillende versies van Ubuntu. Voor uw gemak een index van elk hieronder:

De volgende instructies leggen uit hoe u het nieuwste ATI Catalyst videostuurprogramma van Ubuntu 12.04 LTS (Precise Pangolin) installeert.

  • Ubuntu 12.10 instructies
  • Ubuntu 13.04 instructies Noot

    AMD heeft de Catalyst 12.8 driver uitgebracht voor Linux systemen in augustus een aantal verbeteringen en bug fixes uitgebracht. Dit stuurprogramma is gebaseerd op de fglrx 8.982 release, en het verbetert de ondersteuning voor Ubuntu 12.04 LTS.

    Om op de hoogte te blijven van de nieuwste stuurprogramma-informatie raadpleegt u altijd AMD's officiële website aangezien er vrij regelmatig updates worden gepubliceerd. Installeren van de AMD/ATI Catalyst drivers voor 12.04 LTS

    Getest: v12.4, v12.6, v12.8


    Belangrijke informatie en voorbereiding Gebruik deze instructies alleen als u er NIET voor hebt gekozen om de officiële Ubuntu-binaire bestanden te gebruiken.

  • Als u de officiële Ubuntu binaire bestanden wilt gebruiken of als u de laatste ATI Catalyst video driver voor vorige versies van Ubuntu, navigeer dan naar het antwoord op deze vraag en volg de instructies. Voordat u beslist, controleer of Ubuntu uw videokaart ondersteunt hier.
  • Als u momenteel de officiële Ubuntu binaries gebruikt en u wilt en het laatste ATI Catalyst video stuurprogramma wilt installeren, is er een vereiste om een aantal bestanden te wissen. Voordat u verder gaat met deze instructies. U kunt Skip overslaan als u een nieuwe installatie van Ubuntu 12.04 heeft. Bestaande drivers verwijderen (purgen)
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Installeer deze afhankelijkheden U moet een aantal afhankelijkheden op uw systeem installeren, doe dit door deze in Terminal uit te voeren:

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

For 64-bit Only

sudo apt-get install ia32-libs-multiarch i386 lib32gcc1 libc6-i386

Installeren van de laatste ATI/AMD driver

Download het juiste stuurprogramma voor uw machine hier van de AMD/ATI Website en voer dan het volgende in de terminal in (denk eraan om te navigeren naar de plaats waar u het stuurprogramma vooraf hebt uitgepakt en zorg ervoor dat er geen andere .run bestanden in die map staan):

sudo sh *.run --buildpkg Ubuntu/precise

Als het nodig is, zal een package manager venster openen en enkele afhankelijkheden installeren en na een tijdje de volgende vier .deb packages aanmaken:

fglrx_8.961-0ubuntu1_amd64.deb
fglrx-amdcccle_8.961-0ubuntu1_amd64.deb
fglrx-dev_8.961-0ubuntu1_amd64.deb

Opmerking: Het zal ook een bestand aanmaken met de naam fglrx-installer_8.961-0ubuntu1_amd64.changes. Als u wilt kunt u dit bestand lezen om de wijzigingen te weten die zijn beïnvloed door AMD/ATI Catalyst en gerelateerde informatie. Om de aangemaakte .deb bestanden te installeren, type:

sudo dpkg -i *.deb

Opmerking: In het geval dat een van de pakketten kapot is, open Synaptic Package Manager en ga naar Edit -> Fix Broken Packages. In het geval dat u nieuw bent bij Ubuntu, betekent broken hier dat sommige afhankelijke pakketten nog niet geïnstalleerd zijn. Zodra u het probleem zoals hierboven aangegeven via de Synaptic Package Manager heeft opgelost, zou het probleem van kapotte pakketten opgelost moeten zijn.

Doorgaan met de installatie, type:

sudo aticonfig --initial

Voordat u uw computer herstart: Als u een beta versie gebruikt, wilt u misschien het AMD "Testing" watermerk verwijderen. Sla anders het volgende blok instructies over.

Beta versies: Verwijderen van het AMD "Testing" watermerk

Bewerk het ATI signature bestand via "nano" of "gedit":

sudo nano /etc/ati/signature

OF

sudo gedit /etc/ati/signature

Door de "UNSIGNED" regel te vervangen door de volgende code:

9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc

Zorg ervoor dat u opslaat voor/bij het sluiten van het bestand.

Dat zal het AMD "Testing" watermerk verwijderen (dat u nu nooit meer zult zien) van de onderkant rechts van uw scherm wanneer u opnieuw opstart (bron). Nu ga je gang en herstart je computer. Als alles goed is, zal de fglrx driver die overeenkomt met AMD/ATI Catalyst geïnstalleerd zijn en werken op uw systeem. Om te bevestigen dat de drivers werken, open een terminal en type:

fglrxinfo

U zou een uitvoer moeten krijgen gelijkaardig aan het volgende:

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4300/4500 Series
OpenGL version string: 3.3.11631 Compatibility Profile Context

Opmerking: Als u in de uitvoer MESA ziet staan, zijn de fglrx stuurprogramma's niet correct geïnstalleerd. Zie de sectie Problemen oplossen voor meer details U kunt configuratiewijzigingen aanbrengen via het AMD/ATI Catalyst Control Center. U kunt het vinden in uw Toepassingenmenu of u kunt het starten via een terminal zoals dit:

sudo amdcccle

BELANGRIJKE OPMERKING: Wees u ervan bewust dat wanneer u fglrx handmatig installeert, dit uw systeem subtiel kan breken, aangezien het verpakkingssysteem zich niet bewust wordt gemaakt van uw wijzigingen. De Launchpad ontwikkelaars krijgen veel bug rapporten van gebruikers die dit doen en dan later ontdekken na een paar upgrades dat hun systeem zich raar begint te gedragen door die fglrx overblijfselen.

Commentaren (8)

Installatie van de ATI Catalyst Drivers voor 12.10

Belangrijke UPDATE (22 oktober 2012)

De laatste eigen AMD Catalyst driver versie 12.9 kan niet worden gebruikt met Ubuntu 12.10 als u een AMD Radeon HD 2xxx-4xxx series kaart heeft.

Drivers voor deze kaarten zijn nu beschikbaar in een aparte branch genaamd legacy series. Helaas zijn deze legacy drivers (versie 12.6) niet bijgewerkt om te werken met Ubuntu 12.10. Ubuntu 12.10 wordt geleverd met xorg 1.13, terwijl deze drivers ondersteuning hebben voor het oudere xorg 1.12. Dus als u deze drivers wilt installeren in Ubuntu 12.10, moet u downgraden naar xorg 1.12.

Bron en verkrijg Legacy Drivers hier (als bovenstaande opmerking op u van toepassing is


INSTRUCTIES

Installeer eerst de huidige AMD driver met deze twee commando's:

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx

Note: U moet de stuurprogramma's installeren (volg de instructies hieronder) maar voeg eerst dezelfde afhankelijkheden toe zoals beschreven in het antwoord hierboven voor 12.04LTS.

Start nu de installatie van ATI Catalyst v# met deze commando's onder Ubuntu 12.10 of ouder:

cd /tmp && wget -O amd-driver-12-6-x86_64.run http://www2.ati.com/drivers/linux/amd-driver-installer-12-6-x86.x86_64.run
chmod +x amd-driver-12-6-x86_64.run
sudo sh amd-driver-12-6-x86_64.run

Volg daarna de installatie-instructies:

Run vervolgens dit commando om de installatie te voltooien:

sudo aticonfig --initial -f

Start vervolgens uw systeem opnieuw op:

sudo reboot

**Dat is het!

Commentaren (8)

Er is nog een andere aanpak. We onderhouden een PPA genaamd x-updates die bijgewerkte stuurprogramma's levert voor stabiele releases.

https://launchpad.net/~ubuntu-x-swat/+archive/x-updates?field.series_filter=precise

Dit is echt de beste manier om drivers te updaten sinds:

a) het's een stuk eenvoudiger te installeren (gewoon op een ppa draaien en upgraden),

b) het zal't je systeem niet breken wanneer je upgrade,

c) je kunt nog steeds bug rapporten indienen en ondersteuning verwachten van Ubuntu.

Helaas, zoals je kunt zien, hebben we -fglrx er niet voor precies, en de versies die we hebben voor vroegere versies zijn zelf een beetje gedateerd.

Dit komt omdat de officiële beheerders zoals ik de neiging hebben om lui...ahem druk te zijn met de ontwikkelingsrelease en/of bugfixing voor de LTS, dus komen'niet vaak toe aan het bijwerken van deze PPA. Maar, we zijn erg aanmoedigend en ondersteunend voor leden van de gemeenschap om ons te helpen met het onderhouden van deze PPA. We hebben de procedure allemaal zo gedocumenteerd dat het grotendeels een druk op de knop is; als je de stappen beschreven in de andere antwoorden hier kunt begrijpen en uitvoeren, en je weet hoe je PPA's moet gebruiken, en je hebt een ATI-systeem waarop je je pakketten kunt testen, dan heb je al de nodige vaardigheden. Het'is gewoon een kwestie van u te leren kennen zodat we u kunnen vertrouwen. Wij'zullen u graag coachen en begeleiden, het enige wat u moet meebrengen is zorg en toewijding.

Natuurlijk, als je alleen geïnteresseerd bent in het updaten van je eigen machine, klinkt dit allemaal waarschijnlijk als een hoop extra moeite. Er is echter maar één vrijwilliger nodig om deze taak op zich te nemen en dan wordt het leven voor iedereen eenvoudiger. Kijk eens hoeveel reacties deze vraag tot nu toe heeft gekregen - meer dan 10.000. Dus één vrijwilliger hier kan een enorm verschil maken.

Commentaren (4)