Ero sivun ”Ubuntun ohjelmistolähteitä näytönohjain ajureille” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (pientä viksausta)
 
(9 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
==Ubuntun oma ohjelmistolähde suljetuille Nvidian laiteajureille==
==Ubuntun oma ohjelmistolähde suljetuille NVIDIAn laiteajureille==
[[Ubuntu]]a kehittävä [[Canonical]] otti yhteisön toiveet huomioon ja perusti oman ohjelmistolähteen suljetuille [[Nvidia]]n laiteajureille, josta Ubuntu-käyttäjät voivat ladata tuoreimmat Nvidian ajurit. Ubuntun oletusarvoisesti toimitettavat Nvidian suljetut laiteajurit ovat olleet versionumeroiltaan vanhoja.  
[[Ubuntu]]a kehittävä [[Canonical]] otti yhteisön toiveet huomioon ja perusti oman ohjelmistolähteen suljetuille [[NVIDIA]]n laiteajureille, josta Ubuntu-käyttäjät voivat ladata tuoreimmat NVIDIAn ajurit. Ubuntun oletusarvoisesti toimitettavat NVIDIAn suljetut laiteajurit ovat olleet versionumeroiltaan vanhoja.  


Ubuntu-käyttäjät voivat ottaa uuden [https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa] ohjelmistolähteen käyttöön avaamalla [[komentorivi]]n painamalla näppäimiä {{Näppäin|ctrl|alt|t}}.
Ubuntu-käyttäjät voivat ottaa uuden [https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa] ohjelmistolähteen käyttöön avaamalla [[komentorivi]]n painamalla näppäimiä {{Näppäin|ctrl|alt|t}}.
Rivi 7: Rivi 7:
  # sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt-get update
  # sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt-get update


Lopuksi voidaan asentaa esimerkiksi tuorein Nvidian laiteajuri komennolla:
Lopuksi voidaan asentaa esimerkiksi tuorein NVIDIAn laiteajuri komennolla:
 
# sudo apt-get install nvidia-470
 
{{Huomautus|NVIDIA Properiarty -ajurit tukevat vain [[X11]]:tä, eivät [[Wayland]]ia.}}
{{Huomautus|Tarkista aina [https://www.nvidia.com/en-us/geforce/drivers/ Nvidian kotisivuilta] että asennettava ajuri tukee näytönohjaintasi.}}
 
Tällä komennolla voit tarkistaa mikä näytönohjain on koneessasi.
  $ [[lspci]] | [[grep]] VGA
 
Tulos voi olla esimerkiksi
01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 770] (rev a1)
 
Ja jos päivität uuteen versioon. Niin ajurin version näet seuraavalla komennolla:
$ [[nvidia-smi]]
 
Tulos voi olla esimerkiksi.
  Wed Feb 16 07:36:21 2022     
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.103.01  Driver Version: 470.103.01  CUDA Version: 11.4    |
 


# sudo apt-get install nvidia-367


===Kuinka voin auttaa ajureiden suorituskyvyn testaamisessa===
===Kuinka voin auttaa ajureiden suorituskyvyn testaamisessa===
Rivi 45: Rivi 64:
  # sudo add-apt-repository ppa:ubuntu-x-swat/x-updates && sudo apt-get update
  # sudo add-apt-repository ppa:ubuntu-x-swat/x-updates && sudo apt-get update


==Nvidian testituloksia==
==NVIDIAn testituloksia==
Nämä [https://devtalk.nvidia.com/default/topic/533434/linux/current-graphics-driver-releases/ testitulokset] ovat testattu Nvidian GeForce GTX 770 tai uudemmalla näytönohjaimella.
Nämä [https://devtalk.nvidia.com/default/topic/533434/linux/current-graphics-driver-releases/ testitulokset] ovat testattu NVIDIAn GeForce GTX 770 tai uudemmalla näytönohjaimella.
{| class="wikitable"
{| class="wikitable"
! URL
! URL
Rivi 53: Rivi 72:
! OpenGL versio
! OpenGL versio
! Muuta
! Muuta
|-
| [https://forums.developer.nvidia.com/t/linux-solaris-and-freebsd-driver-470-103-01-production-branch-release/202129/2]
| 470.103.01 (production-branch)
| {{kyllä}}
| 4.6.0
|
|-
| [https://devtalk.nvidia.com/default/topic/1023041/unix-graphics-announcements-and-news/-linux-solaris-and-freebsd-driver-384-69-long-lived-branch-release-/]
| 384.69 (long-lived branch)
| {{kyllä}}
| 4.5.0
|
|-  
|-  
| [https://devtalk.nvidia.com/default/topic/994045]
| [https://devtalk.nvidia.com/default/topic/994045]
Rivi 64: Rivi 95:
| {{ei}}
| {{ei}}
| 4.5.0
| 4.5.0
| (standby) tietokoneen valmiustila ongelma [https://devtalk.nvidia.com/default/topic/994300/linux/standby-corrupts-window-manager-after-upgrade-to-375-39/] 14.02.17 päivitetty ajuri, joka ei korjaa ongelmaa. Pikakorjaus tapahtuu kirjautumalla ulos istunnosta ja kirjautumalla uudestaan sisään.
| (standby) tietokoneen valmiustila ongelma [https://devtalk.nvidia.com/default/topic/994300/linux/standby-corrupts-window-manager-after-upgrade-to-375-39/] 14.02.17 päivitetty ajuri, joka ei korjaa ongelmaa. Pikakorjaus tapahtuu kirjautumalla ulos istunnosta ja kirjautumalla uudestaan sisään. [https://www.phoronix.com/scan.php?page=news_item&px=NVIDIA-375.39-Linux-Released Ajurit päivitetty 19.3.17], jonka johdosta taas tulee sama blurr-ongelma.
|-  
|-  
| [https://devtalk.nvidia.com/default/topic/988593/unix-graphics-announcements-and-news/linux-solaris-and-freebsd-driver-378-09-beta-/]
| [https://devtalk.nvidia.com/default/topic/988593/unix-graphics-announcements-and-news/linux-solaris-and-freebsd-driver-378-09-beta-/]
Rivi 176: Rivi 207:




Nämä versiot on testattu Nvidian GeForce GTX 560ti näytönohjaimella.
Nämä versiot on testattu NVIDIAn GeForce GTX 560ti näytönohjaimella.


Vanhemmat Ubuntu-jakelut:
Vanhemmat Ubuntu-jakelut:
* NVIDIAn R310.xx ajurin beta versio, joka on tarkoitettu käytettäväksi Nvidian GeForce 9800 GT, GeForce GTX 460 ja GeForce GTX 680 näytönohjaimissa. Se tuottaa suorituskyvyn parannuksen ja antaa monisäikeisen [[OpenGL]]-tuen Linux pelaajia varten.  
* NVIDIAn R310.xx ajurin beta versio, joka on tarkoitettu käytettäväksi NVIDIAn GeForce 9800 GT, GeForce GTX 460 ja GeForce GTX 680 näytönohjaimissa. Se tuottaa suorituskyvyn parannuksen ja antaa monisäikeisen [[OpenGL]]-tuen Linux pelaajia varten.  
* 304.x ajuri on tarkoitettu NVIDIA 6 ja 7 sarjan näytönohjaimille.
* 304.x ajuri on tarkoitettu NVIDIA 6 ja 7 sarjan näytönohjaimille.
* NVIDIAn ajuri: nvidia-173 GeForce 5 sarjan - GeForce 9 sarjan näytönohjaimille tarkoitettu ajuri.
* NVIDIAn ajuri: nvidia-173 GeForce 5 sarjan - GeForce 9 sarjan näytönohjaimille tarkoitettu ajuri.

Nykyinen versio 16. helmikuuta 2022 kello 08.58

Ubuntun oma ohjelmistolähde suljetuille NVIDIAn laiteajureille[muokkaa]

Ubuntua kehittävä Canonical otti yhteisön toiveet huomioon ja perusti oman ohjelmistolähteen suljetuille NVIDIAn laiteajureille, josta Ubuntu-käyttäjät voivat ladata tuoreimmat NVIDIAn ajurit. Ubuntun oletusarvoisesti toimitettavat NVIDIAn suljetut laiteajurit ovat olleet versionumeroiltaan vanhoja.

Ubuntu-käyttäjät voivat ottaa uuden [1] ohjelmistolähteen käyttöön avaamalla komentorivin painamalla näppäimiä ctrl+alt+t.

Komennot, jotka alkavat $-merkillä suoritetaan tavallisena käyttäjänä ja komennot, jotka alkavat #-merkillä suoritetaan pääkäyttäjänä. Katso myös su, sudo ja doas.
# sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt-get update

Lopuksi voidaan asentaa esimerkiksi tuorein NVIDIAn laiteajuri komennolla:

# sudo apt-get install nvidia-470
Huomautus: NVIDIA Properiarty -ajurit tukevat vain X11:tä, eivät Waylandia.
Huomautus: Tarkista aina Nvidian kotisivuilta että asennettava ajuri tukee näytönohjaintasi.


Tällä komennolla voit tarkistaa mikä näytönohjain on koneessasi.

 $ lspci | grep VGA

Tulos voi olla esimerkiksi

01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 770] (rev a1)

Ja jos päivität uuteen versioon. Niin ajurin version näet seuraavalla komennolla:

$ nvidia-smi

Tulos voi olla esimerkiksi.

 Wed Feb 16 07:36:21 2022       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.103.01   Driver Version: 470.103.01   CUDA Version: 11.4     |


Kuinka voin auttaa ajureiden suorituskyvyn testaamisessa[muokkaa]

Liity Launchpadin graphics drivers testers-ryhmään. Tallenna sieltä löytyvä sähköpostilistan sähköpostiosoite. Tarvitset sitä myöhemmin.

Asenna PTS ja benchmark testausohjelmistot koneellesi komentoriviltä käsin.

# sudo apt-get install phoronix-test-suite

Käynnistä testausohjelmisto

$ phoronix-test-suite default-benchmark openarena xonotic tesseract gputest unigine-valley

Testausohjelmisto lataa kuusi erilaista näytönohjaimen ja suorittimen testausohjelmaa. Vastaa ohjelman kaikkiin kyselyihin kyllä (y), myöskin openbenchmarking.org koskevaan kyselyyn. Ohjelma testaa automaattisesti suorituskyvyn. Lähetä tiedot http://openbenchmarking.org osoiteeseen, ohjelma kysyy sitä. Kopioi selaimesi osoiteriviltä testituloksiesi koko osoite, joka voi olla esimerkiksi muotoa

http://openbenchmarking.org/result/1608119-KH-LAHT9657390

Lähetä nyt sähköpostia Launchpadin graphics drivers testers -listan ryhmälle. Lisää viestiin testituloksesi osoite. Näin ryhmä saa arvokasta testaustietoa.

Testausraporttien vertailu[muokkaa]

Jos haluat verrata uusimpaa ajuri päivitystä edelliseen. Se onnistuu seuraavanlaisesti. Jos edellinen testaus tuloksesi osoite oli esimerkiksi muotoa http://openbenchmarking.org/result/1611110-KH-GTX77056743. WWW-osoiteesta kopioidaan rivin loppuosa, joka voisi olla muotoa 1611110-KH-GTX77056743.

Vertaile uusinta ja edellistä testausraporttia seuraavasti. Tämä ajaa uuden testauksen ja vertaa tuloksia edelliseen raporttiin.

$ phoronix-test-suite benchmark 1611110-KH-GTX77056743

Ubuntun ohjelmistolähteitä muille näytönohjain ajureille[muokkaa]

Kolmannen osapuolen pakettivarastoissa on riskinsä! Asennettavat paketit ja niiden skriptit voivat tehdä järjestelmässä mitä tahansa.

Uusimpia näytönohjain ajureita Ubuntulle löytyvät täältä. Xorg-edgers ohjelmistolähteen käyttöön ottaminen tapahtuu avaamalla komentorivin painamalla näppäimiä ctrl+alt+t ja antamalla seuraavat komennot:

# sudo add-apt-repository ppa:xorg-edgers/ppa && sudo apt-get update

Jos jostain syystä tarvitset vanhimpia näytönohjainajureita niitä voi etsiä täältä. Ubuntu-x-swat ohjelmistolähteen käyttöön ottaminen tapahtuu avaamalla komentorivin painamalla näppäimiä ctrl+alt+t ja antamalla seuraavat komennot:

# sudo add-apt-repository ppa:ubuntu-x-swat/x-updates && sudo apt-get update

NVIDIAn testituloksia[muokkaa]

Nämä testitulokset ovat testattu NVIDIAn GeForce GTX 770 tai uudemmalla näytönohjaimella.

URL Versio Toimivuus OpenGL versio Muuta
[2] 470.103.01 (production-branch) kyllä 4.6.0
[3] 384.69 (long-lived branch) kyllä 4.5.0
[4] 378.13 (official) 4.5.0
[5] 375.39 (long-lived branch) ei 4.5.0 (standby) tietokoneen valmiustila ongelma [6] 14.02.17 päivitetty ajuri, joka ei korjaa ongelmaa. Pikakorjaus tapahtuu kirjautumalla ulos istunnosta ja kirjautumalla uudestaan sisään. Ajurit päivitetty 19.3.17, jonka johdosta taas tulee sama blurr-ongelma.
[7] 378.09 (beta) ei 4.5.0 (standby) tietokoneen valmiustila ongelma [8]
[9] 375.10 (beta) ei 4.5.0 (standby) tietokoneen valmiustila ongelma [10]
[11] 375.26 (long-lived branch/offical) kyllä 4.5.0
[12] 367.57 kyllä 4.5.0
[13] 367.18 ?? 4.5.0
367.10 ei 4.5.0 bugittaa, työpöytä yms. sumenee.
[14] 364.19 ?? 4.5.0
[15] 361.42 kyllä 4.5.0
[16] 355.11 kyllä 4.5.0
[17] 355.06 kyllä 4.5.0
[18] 352.30 kyllä 4.5.0
[19] 349.12 bugittaa 4.5 työpöytä sumenee. Pelit toimivat loistavasti.
[20] 340.76 kyllä 4.4 bugitti aiemmin, työpöytä yms. sumenee. Näköjään korjattu 4.8.05
[21] 346.47 bugittaa 4.5 työpöytä sumenee. Pelit toimivat loistavasti.
[22] 346.35 bugittaa 4.5 työpöytä sumenee. Pelit toimivat loistavasti.
331.113 kyllä 4.4
[23] 331.89 kyllä 4.4 (huom! on hävinnyt repoista.)
[24] 304.125 kyllä 4.2


Nämä versiot on testattu NVIDIAn GeForce GTX 560ti näytönohjaimella.

Vanhemmat Ubuntu-jakelut:

  • NVIDIAn R310.xx ajurin beta versio, joka on tarkoitettu käytettäväksi NVIDIAn GeForce 9800 GT, GeForce GTX 460 ja GeForce GTX 680 näytönohjaimissa. Se tuottaa suorituskyvyn parannuksen ja antaa monisäikeisen OpenGL-tuen Linux pelaajia varten.
  • 304.x ajuri on tarkoitettu NVIDIA 6 ja 7 sarjan näytönohjaimille.
  • NVIDIAn ajuri: nvidia-173 GeForce 5 sarjan - GeForce 9 sarjan näytönohjaimille tarkoitettu ajuri.
  • NVIDIAn ajuri: nvidia-96 GeForce 2 sarjan (pois lukien GeForce2 GTS/GeForce2 Pro, GeForce2 Ti ja GeForce2 Ultra) - GeForce 7 sarjan näytönohjaimille tarkoitettu ajuri.