Ero sivun ”Näytönohjaimet” versioiden välillä

Siirry navigaatioon Siirry hakuun
1 778 merkkiä poistettu ,  16. tammikuuta 2013
päivitetty vuodelle 2013
(päivitetty vuodelle 2013)
Rivi 2: Rivi 2:


==Näytönohjainvaihtoehdot==
==Näytönohjainvaihtoehdot==
Näytönohjainten kiihdytinpiireistä suurin osa on joko NVIDIAn tai ATIn valmistamia, joten näiden kanssa myös Linux-käyttäjät toimivat tavallisimmissa tilanteissa. Näiden lisäksi joissain emolevyissä on integroituna Intelin, S3:n tai muiden valmistajien näytönohjainpiirejä.
Näytönohjainten kiihdytinpiireistä suurin osa on joko NVIDIA:n, AMD:n tai Intelin valmistamia, joten näiden kanssa myös Linux-käyttäjät toimivat tavallisimmissa tilanteissa. Näiden lisäksi joissain emolevyissä on S3:n, SiS tai muiden valmistajien näytönohjainpiirejä.
 
== HD-videoiden rautapurku==
Videot ovat olleet prosessorin varassa mutta nykyään jokaisesta uudesta näytönojaimesta löytyy tuki videon purkamiseen. Tämä on nimeltään VA API ja se on käytössä Nvidian (PureVideo), Intelin ja AMD:n (UVD2) näytönohjaimilla. Tämä vaatii näytönohjaimen binääriajurit ja libva-paketin asentamisen. Tarkemmat asennusohjeet löytyvät kunkin näytönohjaimen binääriajureiden asentamisohjeesta.


===AMD/Ati===
===AMD/Ati===
Atin Linux-ajureissa on ollut vuosia sekä suorituskyky- että luotettavuusongelmia, minkä lisäksi uusimpien mallien Linux-tuki on joskus tullut jopa kuukausia mallien julkistuksen jälkeen. Tilanne on kuitenkin ollut jossain määrin paranemaan päin. Tällä hetkellä kaikki uusimmatkin Radeon-piirit, joitain AGP-versioita lukuunottamatta, ovat suljetun Linux-ajurin tukemia. Katso ohje [[AMD/Atin binääriajureiden asentaminen]].
Tällä hetkellä kaikki uusimmatkin Radeon- ja APU-piirit ovat suljetun Linux-ajurin tukemia. Katso ohje [[AMD/Atin binääriajureiden asentaminen]].
 
Jos tietokoneesi on vähän vanhempi, 3-5 vuotta, niin kannattaa käyttää harkintaa siirtyessä uudempaan jakeluun ja uusimmista binääriajureista voi tuki olla poistettu ja täytyy käyttää vähän vanhempaa ajuriversiota.. Esimerkiksi HD 3200 on tuettuna Ubuntun 12.04 LTS -versiossa mutta ei 12.10 versiossa, johtuen 12.10:n uudemmasta [[X]]:stä.


Vanhemmille ATIn korteille on saatavilla pääasiassa reverse engineering -menetelmällä tuotetut vapaat 3D-ajurit. Näistä ajureista puuttuu monia suljetusta ajuriversiosta löytyviä toimintoja. Ne ovat toisaalta suljettua ajuria vakaampia ja enemmän yhteensopivia muiden ohjelmistojen kanssa. Lisätietoja löytyy freedesktop.orgin [http://dri.freedesktop.org/wiki/ATIRadeon sivulta].
Vanhemmille ATIn korteille on saatavilla pääasiassa reverse engineering -menetelmällä tuotetut vapaat 3D-ajurit. Näistä ajureista puuttuu monia suljetusta ajuriversiosta löytyviä toimintoja. Ne ovat toisaalta suljettua ajuria vakaampia ja enemmän yhteensopivia muiden ohjelmistojen kanssa. Lisätietoja löytyy freedesktop.orgin [http://dri.freedesktop.org/wiki/ATIRadeon sivulta].
Ostettuaan Atin loppuvuonna 2006 AMD on osoittanut jossain määrin kiinnostusta näytönohjainten Linux-tuen parantamiseksi. Yritys on julkaissut R500:n ja sitä uudempien näytönohjainmallistojen teknisiä yksityiskohtia kuvaavaa dokumentaatiota, joita käytetään vapaiden ajureiden ([http://wiki.x.org/wiki/radeonhd radeonhd]) luomiseen.
====Radeon 8500, Radeon 9200, vanhemmat====
Linux-tuki on jo virallisesti loppunut, joten suljettun ajurin uusia versioita ei voi käyttää. Sen sijaan vapaa 3D-ajuri on olemassa suurelle osalle korteista.
====Radeon 9500 - Radeon X1950 ====
Vapailla ajureilla sekä 2D- että 3D-tuki nykyään kypsällä tasolla. Viimeisin suljetun ajurin versio joka tukee on 9.3 joskus myös 30249 voi auttaa.
====Radeon HD2300 - uudemmat====
Uudet AMDn näytönohjaimet toimivat suljetun ajurin uusimmilla versioilla. AMD:n julkaiseman dokumentaation avulla vapaisiin ajureihin on saatu tuki uusille Radeoneille.
Nämä näytönohjaimet ovat ajurin kannalta hyvin samankaltaisia, ja vapaa ajurituki näille näyttäisi kehittyvän melko samaa tahtia. Tällä hetkellä tuettuna ovat perustoiminnot, xvideo-kiihdytys ja EXA-kiihdytys. 3D-kiihdytyksen tarjoava vapaa ajuri on myös olemassa, mutta se on vielä osittain kokeellinen.


===Intel===
===Intel===
Intel on julkaissut lähes kaikki näytönohjainajurinsa vapaan lisenssin alaisuudessa, joten Intelin näytönohjainten 3D-toiminnot toimivat useimmissa [[jakelu]]issa ilman erillisiä toimenpiteitä. Poikkeuksen muodostaa GMA500- ja GMA600-piirisarjat, joita kutsutaan myös nimellä Poulsbo. Näille piirisarjoille ei ole tukea juuri missään jakelussa.
Intel on julkaissut lähes kaikki näytönohjainajurinsa vapaan lisenssin alaisuudessa, joten Intelin näytönohjainten 3D-toiminnot toimivat useimmissa [[jakelu]]issa ilman erillisiä toimenpiteitä. Intelin näytönohjaimia ei voi ostaa erillisenä, joten sellaisen voi ottaa käyttöön vain uutta tietokonetta hankittaessa. Lisäksi integroiduille näytönohjaimille tyypillisesti Intelin mallit eivät laskentatehojensa puolesta kilpaile erillisten korttien kanssa samassa sarjassa.
Intelin näytönohjaimia ei voi ostaa erillisenä, joten sellaisen voi ottaa käyttöön vain uutta tietokonetta hankittaessa. Lisäksi integroiduille näytönohjaimille tyypillisesti Intelin mallit eivät laskentatehojensa puolesta kilpaile erillisten korttien kanssa samassa sarjassa.


===Nvidia===
===Nvidia===
Nvidian näytönohjaimille on olemassa nv-nimellä tunnettu vapaa ajuri, joka ei käytä ohjainten kiihdytysominaisuuksia lainkaan. Tämän lisäksi [[Nouveau]]-projekti kehittää Nvidian näytönohjaimille uutta vapaata ajuria, jonka 2D-ominaisuudet ovat jo melko hyvällä tasolla. Nouveau onkin vuodesta 2009 alkan monen jakelun osalta korvannut nv:n Nvidian korttien oletusajurina.
Nvidian näytönohjaimille on olemassa [[Nouveau]]-nimellä tunnettu vapaan lähdekoodin ajuri. Nouveau on vuodesta 2009 alkaen Nvidian korttien oletusajurina. Nvidian näytönohjaimissa 8000-sarjasta alkaen on VDPAU-tuki, joka mahdollistaa teräväpiirtovideon rautapurun. Tuen saa käyttöön Nvidian ajureilla.
 
Oikeastaan kaikki Nvidian näytönohjainpiirit ovat Nvidian suljetun ajurin tukemia ainakin TNT2:sta alkaen. Uusimpien mallien tuki ajureihin on tullut joskus hieman viiveellä, mutta pääsääntöisesti kaikki Nvidian näytönohjaimet saa toimimaan. Katso ohje [[NVIDIAn binääriajureiden asentaminen]].


Uusimmissa (8000-sarjasta alkaen) Nvidian näytönohjaimissa on useimmiten VDPAU-tuki, joka mahdollistaa teräväpiirtovideon rautapurun. Tuen saa käyttöön Nvidian ajureilla.
Kaikki Nvidian näytönohjainpiirit ovat Nvidian suljetun ajurin tukemia ainakin TNT2:sta alkaen. Uusimpien mallien tuki ajureihin on tullut joskus hieman viiveellä, mutta pääsääntöisesti kaikki Nvidian näytönohjaimet saa toimimaan. Katso ohje [[NVIDIAn binääriajureiden asentaminen]].


====Suljetut Nvidian ajurit====
====Suljetut Nvidian ajurit====
Rivi 44: Rivi 33:
====Fedora====
====Fedora====
Jos haluat käyttää suljettuja ajureita [[Fedora]]ssa. Tarvittavan paketin nimi on <tt>akmod-nvidia</tt>. Ajurin yhteensopivuusosa käännetään automaattisesti uusiksi aina uutta kerneliä käytettäessä. Eikä siis tarvitse odottaa, että [[RPM Fusion]] julkaisee sopivan <tt>kmod-nvidia</tt>-paketin.
Jos haluat käyttää suljettuja ajureita [[Fedora]]ssa. Tarvittavan paketin nimi on <tt>akmod-nvidia</tt>. Ajurin yhteensopivuusosa käännetään automaattisesti uusiksi aina uutta kerneliä käytettäessä. Eikä siis tarvitse odottaa, että [[RPM Fusion]] julkaisee sopivan <tt>kmod-nvidia</tt>-paketin.
====Uutisia NVIDIAN suljettujen ajureiden tilanteesta====
*[http://www.phoronix.com/scan.php?page=article&item=nvidia_r310_linux&num=1 Benchmarking NVIDIA's R310 Linux Driver Improvements]
*[http://www.phoronix.com/scan.php?page=news_item&px=ODQyNQ NVIDIA's Oldest Legacy Driver Will Not Gain New Support]
*[http://www.phoronix.com/scan.php?page=news_item&px=ODQyMQ NVIDIA Updates Two Of Their Old Legacy Drivers]


===S3===
===S3===
Rivi 59: Rivi 43:


===Valinta===
===Valinta===
Jos on hankkimassa uutta tietokonetta tai vain näytönohjainta, kannattaa hetki miettiä, minkälaisia ominaisuuksia kortilta tarvitsee. Jos täytyy vain saada kuva näyttöön eikä kiihdytyksellä ole väliä, lähes mikä tahansa kortti on toimiva. Tällöin yleensä vanhat mallit toimivat paremmin, eikä niiden kanssa joudu niin usein turvautumaan suljettuun ajuriin.
Jos on hankkimassa uutta tietokonetta tai vain näytönohjainta, kannattaa hetki miettiä, minkälaisia ominaisuuksia kortilta tarvitsee. Jos täytyy vain saada kuva näyttöön eikä kiihdytyksellä ole väliä, lähes mikä tahansa kortti on toimiva. Tällöin yleensä vanhat mallit toimivat paremmin.


Jos taas tarkoituksena on pystyä ajamaan raskaita 3D-sovelluksia, joutuu tällä hetkellä lähes väistämättä käyttämään suljettuja ajureita. Valinnassa kannattaa ottaa huomioon se, että Atin näytönohjaimille saa myös vapaat ajurit ja uusimmille korttimalleille tarkoitettu radeonhd-ajuri kehittyy nopeasti. Nvidian suljettu ajuri on toisaalta toimivampi kuin Atin vastaava.
Jos taas tarkoituksena on pystyä ajamaan raskaita 3D-sovelluksia, täytyy käyttää suljettuja binääriajureita. Nykyään AMD:n, Intelin ja Nvidian ajurituki on kunnossa, yhtä hyvät kuin Windowsissa, joten ajurien puolesta ei näytönohjainhankintaa tarvitse miettiä.


3D- kiihdytyksen testaaminen komennolla
3D- kiihdytyksen testaaminen komennolla
185

muokkausta

Navigointivalikko