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

Linux.fista
Siirry navigaatioon Siirry hakuun
p (uusi korjattu versio)
 
(15 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 GeForce-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-367
  # sudo apt-get install nvidia-470


===Kuinka voin auttaa===
{{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    |
 
 
 
===Kuinka voin auttaa ajureiden suorituskyvyn testaamisessa===
Liity [https://launchpad.net/~graphics-drivers-testers Launchpadin graphics drivers testers]-ryhmään.  
Liity [https://launchpad.net/~graphics-drivers-testers Launchpadin graphics drivers testers]-ryhmään.  
Tallenna sieltä löytyvä sähköpostiosoite. Tarvitset sitä myöhemmin.
Tallenna sieltä löytyvä sähköpostilistan sähköpostiosoite. Tarvitset sitä myöhemmin.


Asenna PTS ja benchmark testausohjelmistot koneellesi komentoriviltä käsin.
Asenna PTS ja benchmark testausohjelmistot koneellesi komentoriviltä käsin.
Rivi 25: Rivi 44:
Kopioi selaimesi osoiteriviltä testituloksiesi koko osoite, joka voi olla esimerkiksi muotoa
Kopioi selaimesi osoiteriviltä testituloksiesi koko osoite, joka voi olla esimerkiksi muotoa
  http://openbenchmarking.org/result/1608119-KH-LAHT9657390
  http://openbenchmarking.org/result/1608119-KH-LAHT9657390
Lähetä nyt sähköpostia Launchpadin graphics drivers testers-ryhmään, johon liität osoiteriviltä kopioimasi osoitteen. Näin ryhmä saa arvokasta testaustietoa.
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====
====Testausraporttien vertailu====
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 560 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]
| 375.39 (long-lived branch/offical)
| 378.13 (official)
| ??
|  
| 4.5.0
| 4.5.0
|  
|  
|-
| [https://devtalk.nvidia.com/default/topic/994045]
| 375.39 (long-lived branch)
| {{ei}}
| 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. [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 64: Rivi 101:
| {{ei}}
| {{ei}}
| 4.5.0
| 4.5.0
| suspend ongelma [https://devtalk.nvidia.com/default/topic/990898/suspend-corrupts-window-manager-after-upgrade-to-378-09/?offset=12]
| (standby) tietokoneen valmiustila ongelma [https://devtalk.nvidia.com/default/topic/990898/suspend-corrupts-window-manager-after-upgrade-to-378-09/?offset=12]
|-  
|-  
| [https://devtalk.nvidia.com/default/topic/972585/unix-graphics-announcements-and-news/linux-solaris-and-freebsd-driver-375-10-beta-/]
| [https://devtalk.nvidia.com/default/topic/972585/unix-graphics-announcements-and-news/linux-solaris-and-freebsd-driver-375-10-beta-/]
Rivi 70: Rivi 107:
| {{ei}}
| {{ei}}
| 4.5.0
| 4.5.0
| suspend ongelma [https://devtalk.nvidia.com/default/topic/990898/suspend-corrupts-window-manager-after-upgrade-to-378-09/?offset=12]
| (standby) tietokoneen valmiustila ongelma [https://devtalk.nvidia.com/default/topic/990898/suspend-corrupts-window-manager-after-upgrade-to-378-09/?offset=12]
|-
|-
| [https://devtalk.nvidia.com/default/topic/981831/unix-graphics-announcements-and-news/linux-solaris-and-freebsd-driver-375-26-long-lived-branch-release-/]
| [https://devtalk.nvidia.com/default/topic/981831/unix-graphics-announcements-and-news/linux-solaris-and-freebsd-driver-375-26-long-lived-branch-release-/]
Rivi 170: 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.