Ero sivun ”Nouveau” versioiden välillä

Siirry navigaatioon Siirry hakuun
3 686 merkkiä lisätty ,  18. maaliskuuta 2022
p
luokka
p (luokka)
 
(9 välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 1: Rivi 1:
{{Ohjelma
{{Ohjelma
| nimi=Nouveau
| nimi           = Nouveau
| kuva=
| logo          =
| kuvateksti=
| kuva           =
| lisenssi=[[MIT-lisenssi]], [[MIT]]/[[GPL]], [[GPL]]
| kuvateksti     =
| käyttöliittymä=[[Ajuri]]
| tekijä        =
| kotisivu=[http://nouveau.freedesktop.org/wiki/  http://nouveau.freedesktop.org/wiki/ ]
| kehittäjä      =
| moottori      =
| ensijulkaisu  = 1.0 / 18. kesäkuuta 2012
| vakaaversio    = 1.0.17
| vakaapvm      = 23. tammikuuta 2021 [https://cgit.freedesktop.org/nouveau/xf86-video-nouveau/commit/?h=xf86-video-nouveau-1.0.17&id=c39897466573aabd6a3b4e63e8e5fb42ac5971f8]
| kehitysversio  =
| kehityspvm    =
| ohjelmoitu    = [[C]]
| käyttöliittymä = ajurit
| lisenssi       = [[MIT-lisenssi]], [[MIT]]/[[GPL]], [[GPL]]
| kotisivu      = [https://nouveau.freedesktop.org/ nouveau.freedesktop.org]
| lähdekoodi    = [https://nouveau.freedesktop.org/Source.html nouveau.freedesktop.org/Source.html]
}}
}}
'''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-projekti''' kehittää [[Näytönohjaimet#Nvidia|Nvidian näytönohjaimille]] uutta avoimen [[Lähdekoodi|lähdekoodin]] ajuria, jonka 3D-ominaisuudet ovat jo melko hyvällä tasolla.
== 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.


==Katso myös==
== Asennus ==
* [[Näytönohjaimet]]
Nouveau löytyy useimpien jakeluiden paketinhallinnasta. Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]].


==Aiheesta muualla==
=== Nykyisen tilanteen tarkastaminen ===
Nykyisen tilan tutkiminen tapahtuu seuraavalla komentorivi komennolla:
[[lspci]] | [[grep]] VGA
 
Tulos voi olla seuraavanlainen
01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 770] (rev a1)
 
[[OpenGL]]-tilan tarkastaminen tapahtuu komentorivi komennolla:
[[glxinfo]] | grep OpenGL
 
Jonka tulos voi olla seuraavanlainen. (huomaa että kohdassa 'OpenGL vendor string' kohdassa lukee 'nouveau'.
OpenGL vendor string: nouveau
OpenGL renderer string: NVE4
OpenGL core profile version string: 4.3 (Core Profile) Mesa 21.3.7 - kisak-mesa PPA
OpenGL core profile shading language version string: 4.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.3 (Compatibility Profile) Mesa 21.3.7 - kisak-mesa PPA
OpenGL shading language version string: 4.30
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.3.7 - kisak-mesa PPA
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
 
=== 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). [[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ä].
 
https://nouveau.freedesktop.org/TestersWanted.html
 
== Katso myös ==
* [[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 ==
* [https://arstechnica.com/information-technology/2013/09/nvidia-seeks-peace-with-linux-pledges-help-on-open-source-driver/ Nvidia lupautuu auttamaan Nouveau projektia]
* [https://arstechnica.com/information-technology/2013/09/nvidia-seeks-peace-with-linux-pledges-help-on-open-source-driver/ Nvidia lupautuu auttamaan Nouveau projektia]
* [https://download.nvidia.com/open-gpu-doc/DCB/1/DCB-4.0-Specification.html Nvidia Device Control Block 4.0 Specification part 1]
* [https://download.nvidia.com/open-gpu-doc/DCB/1/DCB-4.0-Specification.html Nvidia Device Control Block 4.0 Specification part 1]
Rivi 19: Rivi 74:


[[Luokka:Laitteisto]]
[[Luokka:Laitteisto]]
[[Luokka:Nouveau]]


[[pl:Nouveau]]
[[pl:Nouveau]]
10 147

muokkausta

Navigointivalikko