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

Siirry navigaatioon Siirry hakuun
p
ei muokkausyhteenvetoa
pEi muokkausyhteenvetoa
 
(24 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Tämä artikkeli käsittelee AMD/Atin suljettujen [[näytönohjain]]ajurien asentamista.
{{historiallinen}}
Nykyään [[AMD]] on panostanut avoimen lähdekoodin ajureihin ja ne ovat kehittyneemmät kuin binääriajurit. Asennus hoituu suosituimmilla jakeluilla automaattisesti eikä erillisiä asennuksia tarvitse tehdä. Seuraavat ohjeet pätevät vain useita vuosia vanhoissa jakeluversioissa.
 
Tämä artikkeli käsittelee AMD:n/ATI:n suljettujen [[näytönohjain]]ajurien asentamista.  


==Arch Linux==
==Arch Linux==
ATIn Catalyst-ajuripaketti on hiljattain poistettu [[Arch Linux]]in pakettivarastoista johtuen ajurin kehityksen jälkeenjääneisyydestä ja sen kehittäjien yhteistyökyvyttömyydestä [http://www.archlinux.org/news/439/]. Catalystin voi halutessaan asentaa [[AUR]]issa tarjottavasta epävirallisesta [http://aur.archlinux.org/packages.php?O=0&K=catalyst&do_Search=Go PKGBUILDista].  
ATI:n Catalyst-ajuripaketti on hiljattain poistettu [[Arch Linux]]in pakettivarastoista johtuen ajurin kehityksen jälkeenjääneisyydestä ja sen kehittäjien yhteistyökyvyttömyydestä [http://www.archlinux.org/news/439/]. Catalystin voi halutessaan asentaa [[AUR]]issa tarjottavasta epävirallisesta [http://aur.archlinux.org/packages.php?O=0&K=catalyst&do_Search=Go PKGBUILDista].  


Catalystin asennuksen jälkeen on tehtävä [[Xorg.conf]]iin oikeat asetukset. Jos sinulla on jo toimiva xorg.conf, tee siitä varmuuskopio. Jos xorg.confia ei ole, voit luoda sellaisen komennolla
Catalystin asennuksen jälkeen on tehtävä [[Xorg.conf]]iin oikeat asetukset. Jos sinulla on jo toimiva xorg.conf, tee siitä varmuuskopio. Jos xorg.confia ei ole, voit luoda sellaisen komennolla
Rivi 22: Rivi 25:
  Salasana: xxxx
  Salasana: xxxx
   
   
Headerspaketti esim. 64-bittiseen(32-bittiseen eri komento)
Headers-paketti esim. 64-bittiseen (32-bittiseen eri komento)


  aptitude install linux-headers-2.6.32-5-amd64
  aptitude install linux-headers-2.6.32-5-amd64
Rivi 30: Rivi 33:
  aptitude install xorg fglrx-driver fglrx-control fglrx-source mesa-utils module-assistant
  aptitude install xorg fglrx-driver fglrx-control fglrx-source mesa-utils module-assistant


Seuraavaksi kirjoitat päättessä
Seuraavaksi kirjoitat päätteessä


  modprobe -r radeon drm
  modprobe -r radeon drm
Rivi 74: Rivi 77:
Ota käyttöön [[RPM Fusion]] -[[pakettivarasto]] hakemalla sen asennuspaketit (''free'' ja ''nonfree'') osoitteesta http://rpmfusion.org/Configuration ja asentamalla ne. RPM Fusion sisältää näytönohjainajurien ohella muitakin paketteja, jotka eivät syystä tai toisesta voi olla mukana Fedoran virallisissa pakettivarastoissa.  
Ota käyttöön [[RPM Fusion]] -[[pakettivarasto]] hakemalla sen asennuspaketit (''free'' ja ''nonfree'') osoitteesta http://rpmfusion.org/Configuration ja asentamalla ne. RPM Fusion sisältää näytönohjainajurien ohella muitakin paketteja, jotka eivät syystä tai toisesta voi olla mukana Fedoran virallisissa pakettivarastoissa.  


AMD/Atin ajurit löytyvät RPM Fusionin paketista <tt>kmod-fglrx</tt>. Lisätietoja pakettien asentamisesta löytyy artikkelista [[Fedoran paketinhallinta]].
AMD:n/ATI:n ajurit löytyvät RPM Fusionin paketista <tt>kmod-fglrx</tt>. Lisätietoja pakettien asentamisesta löytyy artikkelista [[Fedoran paketinhallinta]].


Paketin asennuksen jälkeen on hyvä käynnistää kone uudelleen ja ajurien pitäisi toimia.
Paketin asennuksen jälkeen on hyvä käynnistää kone uudelleen ja ajurien pitäisi toimia.
Rivi 87: Rivi 90:


==Ubuntu==
==Ubuntu==
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. Lisätietoja löytyy myös [http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Laitteisto#N.C3.A4yt.C3.B6nohjainten_suljetut_3D-ajurit Ubuntu tutuksi] -wikikirjasta.
=== Ubuntu 16.04 LTS ===
Uusi pitkän tuen versio ei enää ollenkaan käytä fglrx -ajureita ja päivittäessa edellisistä Ubuntun versiosta poistaa ne kokonaan. Tukee vain avoimen lähdekoodin versiota, koska AMD on panostanut niihin ja on lopettanut joulukuussa 2015 Linux-binäärijureiden toimittamisen kokonaan. Ubuntu 16.04.2 versiosta alkaen kernel sekä näytönohjaimen ajurit päivittyvät uusimpiin versioihin, joten ulkoisten PPA-lähteiden käyttö näytönohjainajurien suhteen on turhaa.


===AMD Catalyst===
==== Uusin kernel ja X====
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.
Jos päivität 16.04.1 tai vanhemmasta 16.04.2 versioon, niin pitää asentaa LTS Enablement Stack -paketti, että saa uusimman kernelin sekä näytönohjaimen ajurit. Jos suoraan asentaa 16.04.2 järjestelmän, niin tätä ei tarvi suorittaa.
sudo apt-get install --install-recommends xserver-xorg-hwe-16.04
Lisätietoa löytyy https://wiki.ubuntu.com/Kernel/LTSEnablementStack


==== Videokiihdytys ====
Kaikki muut on jo valmiina, mutta videoiden GPU-kiihdytys pitänee asentaa erikseen.
sudo apt-get install mesa-vpdau-drivers
===AMD Crimson (Ubuntu 15.10 asti)===
AMD aikoo lopettaa binääriajureiden toimittamisen ja keskittyy avoimen lähdekoodin ajureihin ilman erillistä asennusta. Ennen vuotta 2016 päti teksti: 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.


====Asennus suoraan binääristä (asennusohjelma)====
====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
Tarkasta ensin ajurien tuetut näytönohjaimet Supported products -välilehdeltä http://support.amd.com/en-us/download/desktop?os=Linux+x86http://support.amd.com/en-us/download/desktop?os=Linux+x86


===== Graafisesti =====
===== Graafisesti =====
Rivi 100: Rivi 112:


===== Konsolissa =====
===== Konsolissa =====
Ladataan asennuspaketti
Ladataan asennuspaketti osoitteesta http://support.amd.com/en-us/download/desktop?os=Linux+x86
wget http://www2.ati.com/drivers/linux/amd-catalyst-13.4-linux-x86.x86_64.zip
 
Puretaan zip-paketin sisältö  
Puretaan zip-paketin sisältö  
  unzip amd-catalyst-13.4-linux-x86.x86_64.zip
  unzip radeon-crimson-15.12-15.302-151217a-297685e.zip
Annetaan suoritusoikeudet
Annetaan suoritusoikeudet
  chmod +x amd-catalyst-13.4-linux-x86.x86_64.run
  chmod +x amd-driver-installer-15.302-x86.x86_64.run
Suoritetaan asennusohjelma ja seurataan ohjeita. Tämä myöskin avaa asennusohjelman
Suoritetaan asennusohjelma ja seurataan ohjeita. Tämä myöskin avaa asennusohjelman
  sudo sh ./amd-catalyst-13.4-linux-x86.x86_64.run
  sudo sh ./amd-driver-installer-15.302-x86.x86_64.run
Kun asennusohjelma meni onnistuneesti loppuun, tehdään vielä asetukset ja sen jälkeen käynnistetään uudelleen
Kun asennusohjelma meni onnistuneesti loppuun, tehdään vielä asetukset ja sen jälkeen käynnistetään uudelleen
  sudo amdconfig --initial -f
  sudo amdconfig --initial -f


====DEB-pakettien tekeminen ja asennus====
====Asennus DEB-paketeista====
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
Lataa jakeluasi vastaavat paketit osoitteesta http://support.amd.com/en-us/download/linux ja kun olet ladannut, Lataukset -kansiossa
 
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases fakeroot
Lisäksi 32-bittiset kirjastot, jos käytyössäsi on 64-bit järjestelmä
sudo apt-get install ia32-libs-multiarch:i386 lib32gcc1 libc6-i386
cd /usr ; sudo ln -svT lib /usr/lib64
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-catalyst-13.4-linux-x86.x86_64.zip
 
Puretaan zip-tiedosto
unzip amd-catalyst-13.4-linux-x86.x86_64.zip
Binääri muunnetaan [[Deb|deb]] -muotoon.
sudo sh ./amd-catalyst-13.4-linux-x86.x86_64.run --buildpkg Ubuntu/precise
Sitten juuri luodut deb-paketit asennetaan.
  sudo dpkg -i fglrx*.deb
  sudo dpkg -i fglrx*.deb
Tehdään asetukset
Tehdään asetukset
  sudo amdconfig --initial -f
  sudo amdconfig --initial -f
Tai jos käytössäsi on AMD APU, kuten E-450 tai A6 niin seuraava saattaa auttaa
sudo amdconfig --adapter=all --initial
Asetuksienteon jälkeen käynnistä uudelleen.


==== Catalyst Legacy (HD 2000, HD 3000 ja HD 4000) ====
Asetuksien teon jälkeen käynnistä uudelleen.
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
=== xvba-va, fglrx laitteistokiihdytys videotoistoon ===
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 HD 4000 näytönohjaimista. Tarkasta listasta oma näytönohjaimesi http://en.wikipedia.org/wiki/Unified_Video_Decoder#UVD_enabled_GPUs
===== 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.
 
=== xvba-va, laitteistokiihdytys videotoistoon ===
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
  vainfo
  vainfo
Rivi 168: Rivi 146:
       VAProfileH264High              : VAEntrypointVLD
       VAProfileH264High              : VAEntrypointVLD
       VAProfileVC1Advanced            : VAEntrypointVLD
       VAProfileVC1Advanced            : VAEntrypointVLD
Vielä symbolinen linkki ja asennus on valmis.
64-bit:
sudo ln -s /usr/lib/va/drivers/fglrx_drv_video.so /usr/lib/x86_64-linux-gnu/dri/fglrx_drv_video.so
32-bit:
sudo ln -s /usr/lib/va/drivers/fglrx_drv_video.so /usr/lib/dri/fglrx_drv_video.so
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 -ajurin poistaminen ===
Rivi 193: Rivi 160:
Sitteen tehdään uudet xorg-asetukset ja tämän jälkeen käynnistä tietokone uudelleen
Sitteen tehdään uudet xorg-asetukset ja tämän jälkeen käynnistä tietokone uudelleen
  sudo dpkg-reconfigure xserver-xorg
  sudo dpkg-reconfigure xserver-xorg
==Aiheesta muullla==
[http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.42&lang=English uusimmat AMD Catalyst] ajurit (2013)


==Katso myös==
==Katso myös==
*[[Näytönohjaimet]]
*[[Näytönohjaimet]]
*[[NVIDIAn binääriajureiden asentaminen]]
*[[Vulkan]]
*[[Nvidian binääriajureiden asentaminen]]
*[[Intel binääriajureiden asentaminen]]
*[[Intel binääriajureiden asentaminen]]


1 122

muokkausta

Navigointivalikko