Ero sivun ”Nouveau” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
luokka
p (luokka) |
|||
(5 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
Rivi 19: | Rivi 19: | ||
}} | }} | ||
'''Nouveau-projektin''' tavoitteena on rakentaa korkealaatuisia ja ilmaisia [[Avoin lähdekoodi|avoimen lähdekoodin]] ohjelmistoajureita [[NVIDIA|nVidian]]-näytönohjain korteille. ''Nouveau'' ''nuvo'' on ranskankielinen sana ''uusi''. Nouveau koostuu Linux-ytimen KMS-ohjaimesta (''nouveau''), [[Mesa Gallium3D|Mesan Gallium3D]]-ajureista ja Xorg DDX:stä (''xf86-video-nouveau''). Ytimen komponentit on myös siirretty [[NetBSD]]:hen. | '''Nouveau-projektin''' tavoitteena on rakentaa korkealaatuisia ja ilmaisia [[Avoin lähdekoodi|avoimen lähdekoodin]] ohjelmistoajureita [[NVIDIA|nVidian]]-näytönohjain korteille. ''Nouveau'' ''nuvo'' on ranskankielinen sana ''uusi''. Nouveau koostuu Linux-ytimen KMS-ohjaimesta (''nouveau''), [[Mesa Gallium3D|Mesan Gallium3D]]-ajureista ja Xorg DDX:stä (''xf86-video-nouveau''). Ytimen komponentit on myös siirretty [[NetBSD]]:hen. | ||
== Ominaisuudet == | |||
* 2D/3D-kiihdytystä tuetaan kaikissa GPU:issa (paitsi GA10x). | |||
* Videon dekoodauksen kiihdytystä tuetaan useimmissa pre-Maxwell-korteissa. | |||
* Tuki manuaaliselle suoritustason valinnalle (tunnetaan myös nimellä "uudelleenkellotus") GM10x Maxwell-, Kepler- ja Tesla G94-GT218 -grafiikkasuorittimissa. | |||
* Vähän toivoa on siitä, että uudelleenkellotus tulee saataville GM20x:lle ja uudemmille GPU:ille, sillä laiteohjelmiston on nyt Nvidian allekirjoitettava saadakseen siihen tarvittavan pääsyn. | |||
== Asennus == | == Asennus == | ||
Nouveau löytyy useimpien jakeluiden paketinhallinnasta. Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]]. | Nouveau löytyy useimpien jakeluiden paketinhallinnasta. Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]]. | ||
== Nykyisen tilanteen tarkastaminen == | === Nykyisen tilanteen tarkastaminen === | ||
Nykyisen tilan tutkiminen tapahtuu seuraavalla komentorivi komennolla: | Nykyisen tilan tutkiminen tapahtuu seuraavalla komentorivi komennolla: | ||
lspci|grep VGA | [[lspci]] | [[grep]] VGA | ||
Tulos voi olla seuraavanlainen | Tulos voi olla seuraavanlainen | ||
01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 770] (rev a1) | 01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 770] (rev a1) | ||
OpenGL tilan tarkastaminen tapahtuu komentorivi komennolla: | |||
glxinfo | grep OpenGL | [[OpenGL]]-tilan tarkastaminen tapahtuu komentorivi komennolla: | ||
[[glxinfo]] | grep OpenGL | |||
Jonka tulos voi olla seuraavanlainen. (huomaa että kohdassa 'OpenGL vendor string' kohdassa lukee 'nouveau'. | Jonka tulos voi olla seuraavanlainen. (huomaa että kohdassa 'OpenGL vendor string' kohdassa lukee 'nouveau'. | ||
Rivi 47: | Rivi 55: | ||
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 | OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 | ||
OpenGL ES profile extensions: | OpenGL ES profile extensions: | ||
=== Kuinka voin auttaa === | === Kuinka voin auttaa === | ||
Tarvitsemme apuasi joko suorittamalla testejä NVIDIA-binääriohjaimella tai yksinkertaisesti käyttämällä Nouveau-ajureita päätietokoneellasi, päivittämällä sitä viikoittain ja raportoimalla mahdollisista virheistä ja regressioista (katso [https://nouveau.freedesktop.org/Bugs.html Bugit] saadaksesi lisätietoja virheiden ilmoittamisesta). | Tarvitsemme apuasi joko suorittamalla testejä NVIDIA-binääriohjaimella tai yksinkertaisesti käyttämällä Nouveau-ajureita päätietokoneellasi, päivittämällä sitä viikoittain ja raportoimalla mahdollisista virheistä ja regressioista (katso [https://nouveau.freedesktop.org/Bugs.html Bugit] saadaksesi lisätietoja virheiden ilmoittamisesta). [[Piglit]]-ohjelmaa voi myös käyttää. | ||
Tämä testaus auttaa havaitsemaan regressioita varhaisessa vaiheessa, mikä helpottaa korjauksia. Katso [https://nouveau.freedesktop.org/InstallNouveau.html Install Nouveau] saadaksesi tietää, kuinka Nouveau asennetaan lähdekoodeista tai voit kokeilla jotakin viikoittain rakennetuista levykuvista, jotka ovat saatavilla [https://nouveau.pmoreau.org/ täältä]. | Tämä testaus auttaa havaitsemaan regressioita varhaisessa vaiheessa, mikä helpottaa korjauksia. Katso [https://nouveau.freedesktop.org/InstallNouveau.html Install Nouveau] saadaksesi tietää, kuinka Nouveau asennetaan lähdekoodeista tai voit kokeilla jotakin viikoittain rakennetuista levykuvista, jotka ovat saatavilla [https://nouveau.pmoreau.org/ täältä]. | ||
Rivi 63: | Rivi 65: | ||
== Katso myös == | == Katso myös == | ||
* [[Näytönohjaimet#NVIDIA|Näytönohjaimet]] | * [[Näytönohjaimet#NVIDIA|Näytönohjaimet]] | ||
* [[Phoronix Test Suite]] on näytönohjaimien testausohjelmisto. | |||
* [[Piglit]] on kokoelma automaattisia testejä OpenCL- ja OpenGL-toteutuksille. | |||
== Aiheesta muualla == | == Aiheesta muualla == | ||
Rivi 70: | Rivi 74: | ||
[[Luokka:Laitteisto]] | [[Luokka:Laitteisto]] | ||
[[Luokka:Nouveau]] | |||
[[pl:Nouveau]] | [[pl:Nouveau]] |