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

Siirry navigaatioon Siirry hakuun
p
ei muokkausyhteenvetoa
pEi muokkausyhteenvetoa
 
(50 välissä olevaa versiota 8 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 17: Rivi 20:
==Debian==
==Debian==


Asenna ensin fglrx-driver fglrx-control fglrx-source mesa-utils ja module-assistant.
Asenna ensin root-oikeuksin aptitudella päätteessä
su
Salasana: xxxx
Headers-paketti esim. 64-bittiseen (32-bittiseen eri komento)
 
aptitude install linux-headers-2.6.32-5-amd64
 
Seuraavaksi:
 
aptitude install xorg fglrx-driver fglrx-control fglrx-source mesa-utils module-assistant
 
Seuraavaksi kirjoitat päätteessä
 
modprobe -r radeon drm
 
Sitten siirryt
 
cd /usr/src
 
kansioon ja kirjoitat
 
m-a prepare
m-a a-i fglrx


Seuraavaksi kirjoitat päättessä modprobe -r radeon drm.
Seuraavaksi kirjoitat päätteeseen


Sitten siirryt usr/src kansioon ja kirjoitat m-a prepare ja seuraavaksi m-a a-i fglrx.
aticonfig --initial


Seuraavaksi kirjoitat päätteeseen aticonfig --initial. Tämä luo automaattisesti oikeanlaisen xorg.conf tiedoston.
Tämä luo automaattisesti oikeanlaisen xorg.conf tiedoston.


Kaiken teet roottina ja niin, että X-ympäristö ei ole käynnissä. Non-free pakettilähteet täytyy myös olla käytössä.
Kaiken teet roottina ja niin, että X-ympäristö ei ole käynnissä. Non-free pakettilähteet täytyy myös olla käytössä.


Voit tarkistaa ohjaimen toimivuuden uudelleenkäynnistyksen jälkeen komennolla glxinfo | grep direct. X-ympäristö pitää olla käynnissä.
Voit tarkistaa ohjaimen toimivuuden uudelleenkäynnistyksen jälkeen komennolla (X-ympäristö pitää olla käynnissä):
 
glxinfo | grep direct
 
Tulos pitäisi näyttää tältä:
 
direct rendering: Yes
    GL_EXT_copy_buffer, GL_EXT_copy_texture, GL_EXT_direct_state_access, 


Tämä ohje on johdettu näiltä sivustoilta:
Tämä ohje on johdettu näiltä sivustoilta:


[http://wiki.debian.org/ATIProprietary]
[http://wiki.debian.org/ATIProprietary Debian wiki]


[http://technowizah.com/2006/10/debian-how-to-ati-drivers.html]
[http://technowizah.com/2006/10/debian-how-to-ati-drivers.html Tecnowizah -Debian howto ATI drivers]


Testattu Debian Squeeze 6.0:lla.
Testattu Debian Squeeze 6.0:lla.
----


==Fedora==
==Fedora==
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 53: Rivi 90:


==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.
=== 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.
 
==== Uusin kernel ja X====
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)====
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 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 osoitteesta http://support.amd.com/en-us/download/desktop?os=Linux+x86
 
Puretaan zip-paketin sisältö
unzip radeon-crimson-15.12-15.302-151217a-297685e.zip
Annetaan suoritusoikeudet
chmod +x amd-driver-installer-15.302-x86.x86_64.run
Suoritetaan asennusohjelma ja seurataan ohjeita. Tämä myöskin avaa asennusohjelman
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
sudo amdconfig --initial -f
 
====Asennus DEB-paketeista====
Lataa jakeluasi vastaavat paketit osoitteesta http://support.amd.com/en-us/download/linux ja kun olet ladannut, Lataukset -kansiossa
sudo dpkg -i fglrx*.deb
Tehdään asetukset
sudo amdconfig --initial -f
 
Asetuksien teon jälkeen käynnistä uudelleen.
 
=== 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
sudo apt-get install xvba-va-driver libva-glx1 libva-x11-1 vainfo
vainfo
vainfo pitäisi näyttää seuraavanlaisen tulosteen
      libva: libva version 0.32.0
      Xlib:  extension "XFree86-DRI" missing on display ":0.0".
      libva: va_getDriverName() returns 0
      libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
      libva: va_openDriver() returns 0
      vainfo: VA API version: 0.32
      vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8
      vainfo: Supported profile and entrypoints
      VAProfileH264High              : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
 
=== Catalyst -ajurin poistaminen ===
Avoimen koodin ajureihin voi palata takaisin seuraavilla komennoilla
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
poista xorg.conf eli vanhat asetukset
sudo rm /etc/X11/xorg.conf
Sitten asennetaan xorg uudelleen ja luodaan uusi xorg.conf
 
32-bit
sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri
tai 64-bit järjestelmä
sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core
Sitteen tehdään uudet xorg-asetukset ja tämän jälkeen käynnistä tietokone uudelleen
sudo dpkg-reconfigure xserver-xorg


==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]]


[[Luokka:Ajurit]]
[[Luokka:Ajurit]]
[[Luokka:Laitteisto]]
[[Luokka:Laitteisto]]
[[Luokka:Ohjeet]]
[[Luokka:Ohjeet]]
1 122

muokkausta

Navigointivalikko