Ero sivun ”NVIDIAn binääriajureiden asentaminen” versioiden välillä

Siirry navigaatioon Siirry hakuun
p
NVIDIA Luokka
(fedora 9)
p (NVIDIA Luokka)
 
(25 välissä olevaa versiota 9 käyttäjän tekeminä ei näytetä)
Rivi 16: Rivi 16:


==Debian==
==Debian==
=== Vaihtoehto 1 ===
Nvidian ajureiden asentaminen Debianiin käy melko helposti, sillä näille löytyy valmis paketti, jonka voi kääntää Debianin kätevällä ''make-kpkg''-työkalulla.


Asenna ensin Nvidian epävapaat binääriajurit sekä oheistauhka:
=== Helppo tapa Debian Squeezessa ===
 
Tässä vaihtoehdossa ei tarvitse tehdä paketteja tai käännellä mitään, vaan asennusohjelma hoitaa kaiken. X-ympäristö ei saa olla käynnissä.
 
Ensin
su
anna rootin salasana
 
aptitude install gcc pkg-config make xserver-xorg-dev
 
Oletetaan, että on vakio Squeezen ydin, joten asennetaan sille headers-paketti. Jos on joku muu ydin käytössä, niin linux-headers sitten myös sen mukaan. Komento:
 
aptitude install linux-headers-2.6.32-5
 
Poistetaan nvidia-glx(jos asennettu)
 
aptitude remove --purge nvidia-glx
 
Haetaan uusin ajuri Nvidian sivuilta.
 
64-bittisiin:
 
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/310.19/NVIDIA-Linux-x86_64-310.19.run
 
tai 32-bittisiin:
 
wget http://us.download.nvidia.com/XFree86/Linux-x86/310.19/NVIDIA-Linux-x86-310.19.run
 
Ajetaan asennusohjelma (HUOM! Pitää siirtyä siihen kansioon johon se on ladattu)
 
64-bit:
sh NVIDIA-Linux-x86_64-310.19.run
32-bit:
sh NVIDIA-Linux-x86-310.19.run
 
Asennusohjelma neuvoo lopun.
 
Käynnistetään X-ympäristö ja tarkistetaan päätteessä:
 
glxinfo | grep direct
 
Tulos pitäis näyttää jotakuinkin tältä:
 
direct rendering: Yes
    GL_EXT__direct_state_access, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
 
Ohje on johdettu mukaillen täältä:
 
[http://www.nvnews.net/vbulletin/showthread.php?t=72490 Installing NVIDIA graphics drivers on recent distributions (Fedora, Ubuntu, ...)]
 
 
----
 
=== Vaihtoehto 2 ===
NVIDIAn ajureiden asentaminen Debianiin käy melko helposti, sillä näille löytyy valmis paketti, jonka voi kääntää Debianin kätevällä ''make-kpkg''-työkalulla.
 
Asenna ensin NVIDIAn epävapaat binääriajurit sekä oheistauhka:
  apt-get install nvidia-kernel-source nvidia-glx
  apt-get install nvidia-kernel-source nvidia-glx


Rivi 46: Rivi 100:
Luo linkki syntyneestä kernel-source-2.6.11 -hakemistosta linux-hakemistoon:
Luo linkki syntyneestä kernel-source-2.6.11 -hakemistosta linux-hakemistoon:
  ln -s kernel-source-2.6.11 linux
  ln -s kernel-source-2.6.11 linux
Hae ajuripaketti [http://www.nvidia.com/object/unix.html Nvidian sivuilta]. Ajuripaketti asennetaan komentamalla
sh NVIDIA-Linux-x86-1.0-7667-pkg1.run
riippuen tietysti paketin nimestä. Jos esivalmistelut on hoidettu huolella, asennusohjelma menee läpi ilman murheita, kääntäen sopivan ajurimoduulin ja ladaten sen kerneliin.


=== Vaihtoehto 2 ===
=== Vaihtoehto 3 ===
Asenna [[module-assistant]]
Asenna [[module-assistant]]
  apt-get install module-assistant
  apt-get install module-assistant
Rivi 67: Rivi 118:


==Fedora==
==Fedora==
Hae julkaisuversiolle sopiva [[Livna]]-pakettivaraston asennus-[[RPM]] osoitteesta http://rpm.livna.org/ ja asenna se. Fedora 9:ssä tämä tehdään komennolla:
Ota käyttöön [[RPM Fusion]] -[[pakettivarasto]] hakemalla sen asennuspaketit (''free'' ja ''nonfree'') osoitteesta http://rpmfusion.org/Configuration ja asentamalla ne. RPM Fusion sisältää näytönohjainajurien ohella muitakin paketteja, jotka eivät syystä tai toisesta voi olla mukana Fedoran virallisissa pakettivarastoissa.  
rpm -Uvh http://rpm.livna.org/livna-release-9.rpm
 
Paketin asentaminen ottaa [[yum]]issa käyttöön Livna-asennuslähteen, jossa on muitakin paketteja, joita ei voida lisätä Fedoran virallisiin asennuslähteisiin. NVidian ajurit asennetaan komennolla:
Nvidian ajurit löytyvät RPM Fusionin paketista <tt>akmod-nvidia</tt>. Lisätietoja pakettien asentamisesta löytyy artikkelista [[Fedoran paketinhallinta]] ja englanninkielinen asennusohje http://rpmfusion.org/Howto/nVidia.
yum install kmod-nvidia
Tämän jälkeen on hyvä käynnistää kone uudelleen ja ajurien pitäisi toimia.
Livna pyrkii toimimaan yhteistyössä virallisten asennuslähteiden kanssa, joten yhteensopivuuden pitäisi olla hyvä.  


[[kernel|Ytimen]] päivittyessä ajuri käännetään automaattisesti uudestaan [[DKMS]]-palvelun avulla, jolloin uusia ajuripaketteja tarvitsee asentaa vain itse ajureiden päivittyessä. Uudet ajuriversiot ovat Livnassa melko pian julkaisun jälkeen, joten Nvidian omaa asennuspakettia ei yleensä tarvitse käyttää.
Paketin asennuksen jälkeen on hyvä käynnistää kone uudelleen ja ajurien pitäisi toimia.
RPM Fusion pyrkii toimimaan yhteistyössä virallisten asennuslähteiden kanssa, joten yhteensopivuuden pitäisi olla hyvä. Uudet ajuriversiot ovat RPM Fusionissa melko pian julkaisun jälkeen, joten Nvidian omaa asennuspakettia ei yleensä tarvitse käyttää.


==Gentoo==
==Gentoo==
Rivi 84: Rivi 133:


==Ubuntu==
==Ubuntu==
Ensiksi asennetaan ajurit:
Ubuntussa suljettujen näytönohjainajureiden asentaminen tapahtuu erillisellä ''[[jockey-gtk|Laiteajurit]]''-työkalulla. Lisätietoja löytyy esimerkiksi [http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Laitteisto#N.C3.A4yt.C3.B6nohjainten_suljetut_3D-ajurit Ubuntu tutuksi] -wikikirjasta.
sudo apt-get install nvidia-glx nvidia-kernel-common
 
{{Epävirallinen pakettilähde}}


Ja sitten käsketään nvidia-glx-config laittamaan X-asetukset kuntoon:
Nvidian suljettujen näytönohjaimien asennus [[Ubuntu]]lle onnistuu kaikista helpommin käyttämällä ''Graphics Drivers-teamin'' epävirallista pakettilähdettä [https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa]. Pakettilähteeseen sisältyy kaikki vanhimmat ja uusimmat versiot ajureista, sekä kehitysversiot, että uusin [[Vulkan]]. Ole varovainen uusimpien versioiden kanssa. Ne voivat olla epävakaita.
sudo nvidia-glx-config enable


Lopuksi tarvitsee enää vaihtaa [[X.orgin asetukset|X:n asetukset]] sopivaksi (/etc/X11/XFree86Config-4 tai /etx/X11/xorg.conf), eli rivi (kohdasta Section "Device")
{{Huomautus|NVIDIA Properiarty -ajurit tukevat vain [[X11]]:tä, eivät [[Wayland]]ia.}}
Driver "nv"
 
muotoon
Lisää pakettilähde seuraavalla komentorivi komennolla:
  Driver "nvidia"
sudo add-apt-repository ppa:graphics-drivers/ppa -y
 
Sen jälkeen päivitä pakettilähteiden listat komentorivi komennolla:
sudo apt-get update
 
Ja asenna esimerkiksi uusin ajuripaketti komentorivi komennolla, jonka jälkeen pitää myös muistaa uudelleen käynnistää tietokone.
sudo apt install nvidia-driver-510 -y
 
{{Huomautus|Tarkista aina [https://www.nvidia.com/en-us/geforce/drivers/ Nvidian sivuilta] että asennettava ajuri tukee näytönohjaintasi.}}
 
===Suljetun ajurin poistaminen.===
Suositellaan myös siinä tilanteessa jos päivität ajuria uudempaan versioon. Painamalla näppäimiä {{Näppäin|CTRL}}, {{Näppäin|ALT}} ja {{Näppäin|F2}} pääset komentokehotteeseen, jossa annat seuraavan komennon. Komento poistaa kaikki asennetut nvidia paketit.
  sudo apt-get remove --purge nvidia*


==NVIDIAn oma asennusohjelma==
==Nvidian oma asennusohjelma==
Yleensä on suositeltavampaa käyttää oman jakelun työkaluja myös Nvidian ajurien asentamiseen. Jos jakelu ei kuitenkaan suosittele mitään asennustapaa tai mikäli suositellun tavan kanssa ilmenee ongelmia, voi yrittää käyttää Nvidian omaa, jakeluriippumatonta asennusohjelmaa.
Yleensä on suositeltavampaa käyttää oman jakelun työkaluja myös NVIDIAn ajurien asentamiseen. Jos jakelu ei kuitenkaan suosittele mitään asennustapaa tai mikäli suositellun tavan kanssa ilmenee ongelmia, voi yrittää käyttää NVIDIAn omaa, jakeluriippumatonta asennusohjelmaa.


#Asennetaan kääntötyökalut (mm. [[gcc]], [[automake]])
#Asennetaan kääntötyökalut (mm. [[gcc]], [[automake]])
#Asennetaan [[Ydin|ytimen]] otsikkotiedostot paketinhallinnasta (esimerkiksi paketti linux-headers )
#Asennetaan [[Ydin|ytimen]] otsikkotiedostot paketinhallinnasta (esimerkiksi paketti linux-headers )
#Haetaan [http://www.nvidia.com/ nVidian sivuilta] ajuripaketti ja ajetaan se pääkäyttäjänä (esimerkiksi <tt>sh NVIDIA-Linux-x86-1.0-8756-pkg1.run</tt>)
#Haetaan [http://www.nvidia.com/ Nvidian sivuilta] ajuripaketti ja ajetaan se pääkäyttäjänä (esimerkiksi <tt>sh NVIDIA-Linux-x86-1.0-8756-pkg1.run</tt>)


==Katso myös==
==Katso myös==
*[[Nvidia]]
*[[Näytönohjaimet]]
*[[Näytönohjaimet]]
*[[AMD/Atin binääriajureiden asentaminen]]
*[[AMDn/ATIn binääriajureiden asentaminen]]
*[[Intel binääriajureiden asentaminen]]


[[Luokka:Laitteisto]]
[[Luokka:Laitteisto]]
[[Luokka:Ajurit]]
[[Luokka:Ajurit]]
[[Luokka:Ohjeet]]
[[Luokka:NVIDIA]]
10 148

muokkausta

Navigointivalikko