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

Linux.fista
Siirry navigaatioon Siirry hakuun
(→‎Radeon X2300 - uudemmat: Radeonien nimi muuttui x***-muodosta HD****-muotoon 2000-sarjan myötä)
(päivitystä + unichrome)
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 [[Intel]]in näytönohjain, joista ainakin moniin malleihin on saatavilla Intelin valmistama vapaa ajuri.
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 [[Intel]]in, S3:n tai muiden valmistajien näytönohjainpiirejä.


===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 paranemaan päin. Tällä hetkellä kaikki uusimmatkin Radeon-piirit, joitain AGP-versioita lukuunottamatta, ovat Linux-binääriajurin tukemia.
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.


Vanhemmille ATIn korteille on saatavilla pääasiassa reverse engineering -menetelmällä tuotetut vapaat 3D-ajurit. Näistä ajureista kuitenkin puuttuu monia suljetusta ajuriversiosta löytyviä toimintoja. 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- ja R600-sukupolvien näytönohjainten teknisiä yksityiskohtia kuvaavaa dokumentaatiota, jota voidaan käyttää vapaiden ajureiden luomiseen. AMD:n mukaan tarkoitus olisi jatkossa tehdä yhä paremmin vapaiden ajureiden kehityksen mahdollistavia tuotteita.
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====
====Radeon 8500, Radeon 9200, vanhemmat====
Rivi 18: Rivi 18:


====Radeon HD2300 - uudemmat====
====Radeon HD2300 - uudemmat====
Uudet AMDn näytönohjaimet toimivat suljetun ajurin uusimmilla versioilla. AMD:n julkaiseman dokumentaation avulla myös vapaisiin ajureihin on saatu tuki uusille Radeoneille, mutta 3D-kiihdytyksen tukea odotellaan vielä.
Uudet AMDn näytönohjaimet toimivat suljetun ajurin uusimmilla versioilla. AMD:n julkaiseman dokumentaation avulla myös vapaisiin ajureihin on saatu tuki uusille Radeoneille, mutta erityisesti uudempien mallien osalta ajurit ovat vielä keskeneräisiä.


===Intel===
===Intel===
Intel on julkaissut kaikki näytönohjainajurinsa vapaan lisenssin alaisuudessa, joten Intelin näytönohjainten 3D-toiminnot toimivat useimmissa [[jakelu]]issa ilman erillisiä toimenpiteitä. Intelin ajureista on olemassa kahta eri versiota, vanhempaa i810-sarjaa, sekä uutta ja toistaiseksi vielä epävakaata intel-sarjaa.
Intel on julkaissut 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 kuitenkaan 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 kuitenkaan 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. Lisäksi [[Nouveau]]-projekti kehittää Nvidian näytönohjaimille uutta vapaata ajuria, mutta sen kehitys on vielä alpha-vaiheessa.
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.


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.
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.
===S3===
Monilla VIA:n valmistamilla emolevyillä on S3:n UniChrome- tai Chrome-näytönohjainpiirisarja. Näille piirisarjoille on kehitteillä [http://unichrome.sourceforge.net/ Linux-ajuri], mutta ainakaan toistaiseksi se ei ole käyttökelpoinen johtuen valmistajan yhteistyöhaluttomuudesta. Käytännössä ainoa toimiva ajuri on <tt>vesa</tt>, joka ei tue suurempia resoluutioita kuin 800x600.
S3 (Uni)Chrome -piirisarjan sisältävien koneiden hankkimista on syytä välttää erityisesti niiden koneiden osalta, joihin ei helposti voi lisätä toista näytönohjainta (esimerkiksi kannettavat).


===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, eikä niiden kanssa joudu niin usein turvautumaan suljettuun ajuriin.


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. Tällöin valinnassa kannattaa ottaa huomioon se, että Atin näytönohjaimille saa myös vapaat ajurit ja uusimmille korteille kehitettävä ajuri saattaa joskus tulevaisuudessa olla jopa oikein hyväkin, mutta toisaalta Nvidian suljettu ajuri on ehkä parempi kuin Atin vastaava.
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.


==Katso myös==
==Katso myös==

Versio 14. toukokuuta 2009 kello 17.26

Lähes kaikille näytönohjaimille on saatavilla ainakin jonkinlaiset vapaat, jakeluiden mukana toimitettavat ajurit. Toisaalta esimerkiksi raskaammassa pelikäytössä vaadittavaa korkeaa suorituskykyä tarjoavat tällä hetkellä lähinnä näytönohjainvalmistajien omat, suljetut näytönohjainajurit, joita suurimmat jakelut tyypillisesti eivät toimita ainakaan oletuksena käytettäväksi.

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ä.

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.

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 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 (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. Suljettu ajuri tukee toistaiseksi.

Radeon HD2300 - uudemmat

Uudet AMDn näytönohjaimet toimivat suljetun ajurin uusimmilla versioilla. AMD:n julkaiseman dokumentaation avulla myös vapaisiin ajureihin on saatu tuki uusille Radeoneille, mutta erityisesti uudempien mallien osalta ajurit ovat vielä keskeneräisiä.

Intel

Intel on julkaissut kaikki näytönohjainajurinsa vapaan lisenssin alaisuudessa, joten Intelin näytönohjainten 3D-toiminnot toimivat useimmissa jakeluissa ilman erillisiä toimenpiteitä. Intelin näytönohjaimia ei kuitenkaan 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

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.

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.

S3

Monilla VIA:n valmistamilla emolevyillä on S3:n UniChrome- tai Chrome-näytönohjainpiirisarja. Näille piirisarjoille on kehitteillä Linux-ajuri, mutta ainakaan toistaiseksi se ei ole käyttökelpoinen johtuen valmistajan yhteistyöhaluttomuudesta. Käytännössä ainoa toimiva ajuri on vesa, joka ei tue suurempia resoluutioita kuin 800x600.

S3 (Uni)Chrome -piirisarjan sisältävien koneiden hankkimista on syytä välttää erityisesti niiden koneiden osalta, joihin ei helposti voi lisätä toista näytönohjainta (esimerkiksi kannettavat).

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 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.

Katso myös