Ero sivun ”AMDn/ATIn binääriajureiden asentaminen” versioiden välillä

Siirry navigaatioon Siirry hakuun
p (aiheesta muualla)
Rivi 87: Rivi 87:


==Ubuntu==
==Ubuntu==
Ubuntussa suljettujen näytönohjaimen ajureiden asentaminen tapahtuu erillisellä ''Laiteajurit''-työkalulla. Lisätietoja löytyy [http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Laitteisto#N.C3.A4yt.C3.B6nohjainten_suljetut_3D-ajurit Ubuntu tutuksi] -wikikirjasta.
Catalyst -binääriajurin voi asentaa suoraan asennuspaketista kuten Windowsissa, binääristä voi tehdä deb-paketit tai asentaa suoraan Ubuntun pakettivarastosta. Vanhemmille näytönohjaimille on mahdollisesti saatavilla Catalyst Legacy -ajurit. Ubuntussa suljettujen näytönohjaimen ajureiden asentaminen tapahtuu erillisellä ''Laiteajurit''-työkalulla. Lisätietoja löytyy [http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Laitteisto#N.C3.A4yt.C3.B6nohjainten_suljetut_3D-ajurit Ubuntu tutuksi] -wikikirjasta.


===AMD Catalyst===
===AMD Catalyst===
Tämä ohje koskee uusimpia näytönohjaimia, jos ikää on 3v tai yli niin kannattaa tarkistaa AMD:n sivuilta. Esimerkiksi HD 3xxx / 4xxx sarjan viimeisin ajuri on Catalyst 12.6. AMD:n kanssa kannattaa käyttää vain Ubuntun LTS-versioita ja tutkia onko tuki pudotettu ennen kuin asentaa uutta ajuria.
Jos koneessasi on ATI/AMD -näytönohjain, kannattaa olla tarkkana sillä tuki on voinut loppua, joten tarkasta googlella ja AMD:n nettisivuilta ensin oman ohjaimesi tilanne. Jos vanhempi näytönohjain ja tuki on lopputunut, yleensä avoimen lähdekoodin ajurit asentuvat automaattisesti. Nämä ei yhtä hyviä kuin AMD:n binääriajurit.


Uusimpien AMD Catalyst ajurien asennus Ubuntu 12.04 LTS versioon menee seuraavasti. Ladataan binääritiedosto AMD sivulta, josta käännetään [[Deb|deb]] paketti ja -paketeista asennetaan ajuri. Ennen AMD ajureiden lataamista ja asennusta tarkasta että pakettilähteessä on ''multiverse'' hyväksyttynä. Sitten tarvitaan seuraavat paketit että binäärin kääntämisen voi suorittaa
 
====Asennus suoraan binääristä (asennusohjelma)====
Tässä on uusimpien 13.4 ajurien tuetut näytönohjaimet http://support.amd.com/us/kbarticles/Pages/amdcatalyst13-4linreleasenotes.aspx
 
===== Graafisesti =====
Graafisesti asennus tapahtuu kuin missä tahansa, eli lataa asennuspaketti AMD:n sivuilta, pura sisältö ja suorita asennusohjelma. Voi olla että joutuu antamaan suoritusoikeudet, joka tapahtuu hiiren oikealla napilla ja valikosta ''Ominaisuudet''. Sitten ''Oikeudet'' -välilehdeltä ''salli tiedoston suoritus ohjelmana''.
 
===== Konsolissa =====
Ladataan asennuspaketti
wget http://www2.ati.com/drivers/linux/amd-catalyst-13.4-linux-x86.x86_64.zip
Puretaan zip-paketin sisältö
unzip amd-catalyst-13.4-linux-x86.x86_64.zip
Annetaan suoritusoikeudet
chmod +x amd-catalyst-13.4-linux-x86.x86_64.run
Suoritetaan asennusohjelma ja seurataan ohjeita. Tämä myöskin avaa asennusohjelman
sudo sh ./amd-catalyst-13.4-linux-x86.x86_64.run
Kun asennusohjelma meni onnistuneesti loppuun, tehdään vielä asetukset ja sen jälkeen käynnistetään uudelleen
sudo amdconfig --initial -f
 
====DEB-pakettien tekeminen ja asennus====
Asennus menee seuraavasti. Ladataan binääritiedosto AMD sivulta, josta käännetään [[Deb|deb]] paketti ja -paketeista asennetaan ajuri. Ennen AMD ajureiden lataamista ja asennusta tarkasta että pakettilähteessä on ''multiverse'' hyväksyttynä. Sitten tarvitaan seuraavat paketit että binäärin kääntämisen voi suorittaa


  sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases fakeroot
  sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases fakeroot
Rivi 100: Rivi 120:
Sitten ladataan itse AMD ajureiden asennuspaketti, jossa on sekä 32-bittiset että 64-bittiset ajurit. Voit itse hakea [http://www.amd.com/ AMD]-sivulta tai [[wget]] apuna käyttäen
Sitten ladataan itse AMD ajureiden asennuspaketti, jossa on sekä 32-bittiset että 64-bittiset ajurit. Voit itse hakea [http://www.amd.com/ AMD]-sivulta tai [[wget]] apuna käyttäen


  wget http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-13.1-linux-x86.x86_64.zip
  wget http://www2.ati.com/drivers/linux/amd-catalyst-13.4-linux-x86.x86_64.zip


Puretaan zip-tiedosto
Puretaan zip-tiedosto
  unzip amd-driver-installer-catalyst-13.1-linux-x86.x86_64.zip
  unzip amd-catalyst-13.4-linux-x86.x86_64.zip
Binääri muunnetaan [[Deb|deb]] -muotoon.
Binääri muunnetaan [[Deb|deb]] -muotoon.
  sudo sh ./amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run --buildpkg Ubuntu/precise
  sudo sh ./amd-catalyst-13.4-linux-x86.x86_64.run --buildpkg Ubuntu/precise
Sitten juuri luodut deb-paketit asennetaan.
Sitten juuri luodut deb-paketit asennetaan.
  sudo dpkg -i fglrx*.deb
  sudo dpkg -i fglrx*.deb
Rivi 113: Rivi 133:
Tai jos käytössäsi on AMD APU, kuten E-450 tai A6 niin seuraava saattaa auttaa
Tai jos käytössäsi on AMD APU, kuten E-450 tai A6 niin seuraava saattaa auttaa
  sudo amdconfig --adapter=all --initial
  sudo amdconfig --adapter=all --initial
Nyt ajurit on asennettu järjestelmään. Seuraava toimenpide kannattaa tehdä varmuuden vuoksi, joskus harvoin käy niin ettei kaikkia tiedostoja luotu oikeisiin kansiohin. Jos tulee virheilmoitus kaikki on kunnossa


64-bit (AMD64) Ubuntu
Asetuksienteon jälkeen käynnistä uudelleen.
sudo cp /usr/lib64/switchlib* /usr/lib64/fglrx/
===== xvba-va =====
32-bit (i386) Ubuntu
sudo cp /usr/lib32/switchlib* /usr/lib32/fglrx/
Tämän jälkeen uudelleenkäynnistus ja asennus on valmis.
==== xvba-va ====
Tämä on tehty videotoistoa varten, että näytönohjain auttaa videon pyörittämisessä ettei ole pelkästään prosessorin varassa. Tämä vaatii vähintään UVD2 tuen, ja tuki löytyy lähtien AMD HD4000 näytönohjaimista. Tarkasta listasta oma näytönohjaimesi http://en.wikipedia.org/wiki/Unified_Video_Decoder#UVD_enabled_GPUs
Tämä on tehty videotoistoa varten, että näytönohjain auttaa videon pyörittämisessä ettei ole pelkästään prosessorin varassa. Tämä vaatii vähintään UVD2 tuen, ja tuki löytyy lähtien AMD HD4000 näytönohjaimista. Tarkasta listasta oma näytönohjaimesi http://en.wikipedia.org/wiki/Unified_Video_Decoder#UVD_enabled_GPUs
  sudo apt-get install xvba-va-driver libva-glx1 libva-x11-1 vainfo
  sudo apt-get install xvba-va-driver libva-glx1 libva-x11-1 vainfo
Rivi 145: Rivi 160:
Jos käytössäsi on AMD APU E-450 tai A6 esimerkiksi, eikä toimi odotetusti, niin saattaa olla että täytyy käyttää vähän muokattua xvba-video -versiota.Sen voi ladata täältä https://launchpad.net/ubuntu/+source/xvba-video ( Tarkistettu 3.12.2012)
Jos käytössäsi on AMD APU E-450 tai A6 esimerkiksi, eikä toimi odotetusti, niin saattaa olla että täytyy käyttää vähän muokattua xvba-video -versiota.Sen voi ladata täältä https://launchpad.net/ubuntu/+source/xvba-video ( Tarkistettu 3.12.2012)


==== Catalyst -ajurin poistaminen ====
===== Catalyst Legacy (HD 2000, HD 3000 ja HD 4000) =====
Näytönohjaimien tuki on pudotettu joten joutuu käyttämään Legacy -ajuria. Jos käytössäsi on Ubuntu 10.04 - 12.04 LTS, voit asentaa suoraan asennuspaketista. Katso ohjeet aiemmista otsikoista.
 
http://support.amd.com/us/gpudownload/linux/legacy/Pages/legacy-radeon_linux.aspx
====== Ubuntu 12.04.2, 12.10, 13.04 ======
Näissä Ubuntuissa xorg-versio liian uusi 1.13, ettei legacy-ohjaimien amd-ajurit enää tue, joten xorg pitää vaihtaa vanhempaan 1.12 versioon. Tämä onnistuu helpoiten epävirallisesta pakettilähteestä, joka tekee kaikki asetukset ja pakettimuutokset.
{{epävirallinen pakettilähde}}
Asennetaan uusi pakettivarasto
sudo add-apt-repository ppa:makson96/fglrx
Päivitetään pakettilistaus ja päivitetään ohjelmat, tämä myös vanhentaa xorg-version jos liian uusi
sudo apt-get update && sudo apt-get upgrade
Asennetaan AMD:n ajurit
sudo apt-get install fglrx-legacy
 
Tämän jälkeen myös video-laitteistokiihdytys toimii, joten katso xvba-va.
 
=== Catalyst -ajurin poistaminen ===
Avoimen koodin ajureihin voi palata takaisin seuraavilla komennoilla
Avoimen koodin ajureihin voi palata takaisin seuraavilla komennoilla
  sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
  sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
185

muokkausta

Navigointivalikko