Ero sivun ”NVIDIAn binääriajureiden asentaminen” versioiden välillä
(epävirallisia ppa-lähteitä, poisto ohje nvidian paketeille.) |
|||
(12 välissä olevaa versiota 5 käyttäjän tekeminä ei näytetä) | |||
Rivi 39: | Rivi 39: | ||
64-bittisiin: | 64-bittisiin: | ||
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/ | wget http://us.download.nvidia.com/XFree86/Linux-x86_64/310.19/NVIDIA-Linux-x86_64-310.19.run | ||
tai 32-bittisiin: | tai 32-bittisiin: | ||
wget http://us.download.nvidia.com/XFree86/Linux-x86/ | 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) | Ajetaan asennusohjelma (HUOM! Pitää siirtyä siihen kansioon johon se on ladattu) | ||
64-bit: | 64-bit: | ||
sh NVIDIA-Linux-x86_64- | sh NVIDIA-Linux-x86_64-310.19.run | ||
32-bit: | 32-bit: | ||
sh NVIDIA-Linux-x86- | sh NVIDIA-Linux-x86-310.19.run | ||
Asennusohjelma neuvoo lopun. | Asennusohjelma neuvoo lopun. | ||
Rivi 71: | Rivi 71: | ||
=== Vaihtoehto 2 === | === 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 | 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 120: | Rivi 120: | ||
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. | 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. | ||
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. | |||
Paketin asennuksen jälkeen on hyvä käynnistää kone uudelleen ja ajurien pitäisi toimia. | Paketin asennuksen jälkeen on hyvä käynnistää kone uudelleen ja ajurien pitäisi toimia. | ||
Rivi 133: | Rivi 133: | ||
==Ubuntu== | ==Ubuntu== | ||
Ubuntussa suljettujen näytönohjinajureiden asentaminen tapahtuu erillisellä ''Laiteajurit''-työkalulla. Lisätietoja löytyy [http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Laitteisto#N.C3.A4yt.C3.B6nohjainten_suljetut_3D-ajurit Ubuntu tutuksi] -wikikirjasta. | Ubuntussa suljettujen näytönohjinajureiden asentaminen tapahtuu erillisellä ''[[jockey-gtk|Laiteajurit]]''-työkalulla. Lisätietoja löytyy [http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Laitteisto#N.C3.A4yt.C3.B6nohjainten_suljetut_3D-ajurit Ubuntu tutuksi] -wikikirjasta. | ||
== | {{Epävirallinen pakettilähde}} | ||
Yleensä on suositeltavampaa käyttää oman jakelun työkaluja myös | |||
Nvidian suljettujen näytönohjaimien asennus Ubuntulle onnistuu kaikista helpommin käyttämällä x-swatin epävirallista pakettilähdettä [https://launchpad.net/~ubuntu-x-swat/+archive/x-updates X-swat PPA:ta]. PPA:han sisältyy myös kaikki uusimmat kehitysversiot, ole varovainen uusimpien versioiden kanssa. Ne voivat olla epävakaita. | |||
Muita Nvidia näytönohjain ajureiden PPA-lähteitä. Lisää vain ppa-rivin lähteisiin. | |||
*ppa:ubuntu-x-swat/x-updates | |||
*ppa:xorg-edgers/ppa | |||
*ppa:kodx/nvidia | |||
===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== | |||
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/ | #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]] | ||
*[[ | *[[AMDn/ATIn binääriajureiden asentaminen]] | ||
*[[Intel binääriajureiden asentaminen]] | |||
[[Luokka:Laitteisto]] | [[Luokka:Laitteisto]] | ||
[[Luokka:Ajurit]] | [[Luokka:Ajurit]] | ||
[[Luokka:Ohjeet]] | [[Luokka:Ohjeet]] |
Versio 29. tammikuuta 2015 kello 18.23
Tämä artikkeli käsittelee NVIDIAn suljettujen näytönohjainajurien asentamista.
Arch Linux
Ajuripaketti asennetaan komennolla
pacman -Sy nvidia
Vanhempien korttien omistajat voivat käyttää komentoa
pacman -Sy nvidia-96xx
tai
pacman -Sy nvidia-71xx
X-palvelin ei saa olla päällä ajuria asennettaessa.
Xorg.confiin voi luoda oikeat asetukset komennolla
nvidia-xconfig
Lisätietoja löytyy Arch Linuxin wikistä.
Debian
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ä:
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
Ensimmäiseksi on syytä tutkia, millä gcc-kääntäjän versiolla ydin on käännetty, sillä moduulit on järkevintä kääntää samalla gcc-versiolla. Vertaa seuraavia tulosteita:
cat /proc/version gcc --ver
Mikäli Gcc:n versiot eroavat, kannattaa asentaa sama Gcc:n versio, jolla ydin on käännetty.
Tarkista mikä versio Linux-ytimestä koneessa on:
uname -r
Ota kolme pisteiden erottamaa lukua (vaikkapa 2.6.11-1-k7:sta 2.6.11) ja asenna kyseisen ytimen lähdekoodi:
apt-get install kernel-source-2.6.11
Siirry /usr/src -hakemistoon, ja pura sinne ilmestyneet Nvidian ytimen moduuli sekä ytimen lähdekoodi:
tar -xzfv nvidia-kernel-source.tar.gz tar -xjvf kernel-source-2.6.11.tar.bz2
Sitten käännetään Nvidian ajurit:
cd /usr/src/linux-2.6.11 fakeroot make-kpkg modules_image sudo -c "dpkg -i ../nvidia-kernel-2.6.11_*.deb"
Mikäli fakeroot- tai make-kpkg-komentoja ei löydy, ne löytyvät apt:lla paketeista fakeroot ja kernel-package.
Vaihtoehtoisesti jos et halua Debian-paketoitua Nvidian ajuria: Luo linkki syntyneestä kernel-source-2.6.11 -hakemistosta linux-hakemistoon:
ln -s kernel-source-2.6.11 linux
Vaihtoehto 3
Asenna module-assistant
apt-get install module-assistant
Module-assistantin avulla ajurien kääntö käy nopeasti curses-käyttöliittymän tai komentorivin kautta. Jos haluat kääntää ajurit nvidian sivuilta haetusta paketista, kannattaa komentaa ensin seuraavasti.
module-assistant prepare nvidia-kernel
Jos haluat asentaa ajurit kokonaisuudessaan Debianin pakettihakemistoista (suositeltavaa), komenna
module-assistant auto-install nvidia-kernel
Ja sitten
apt-get install nvidia-glx
Sitten tarvitsee enää muuttaa tiedostoon /etc/X11/xorg.conf rivi
Driver "nv"
muotoon
Driver "nvidia"
Ja käynnistää X uudestaan. Sitten ajurien asennus onkin valmis.
Fedora
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.
Nvidian ajurit löytyvät RPM Fusionin paketista akmod-nvidia. Lisätietoja pakettien asentamisesta löytyy artikkelista Fedoran paketinhallinta ja englanninkielinen asennusohje http://rpmfusion.org/Howto/nVidia.
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
Gentoon sivuilla on suomeksi erittäin hyvä opas nvidian korteille.
http://www.gentoo.org/doc/fi/nvidia-guide.xml
openSUSE
Ubuntu
Ubuntussa suljettujen näytönohjinajureiden asentaminen tapahtuu erillisellä Laiteajurit-työkalulla. Lisätietoja löytyy Ubuntu tutuksi -wikikirjasta.
Nvidian suljettujen näytönohjaimien asennus Ubuntulle onnistuu kaikista helpommin käyttämällä x-swatin epävirallista pakettilähdettä X-swat PPA:ta. PPA:han sisältyy myös kaikki uusimmat kehitysversiot, ole varovainen uusimpien versioiden kanssa. Ne voivat olla epävakaita.
Muita Nvidia näytönohjain ajureiden PPA-lähteitä. Lisää vain ppa-rivin lähteisiin.
- ppa:ubuntu-x-swat/x-updates
- ppa:xorg-edgers/ppa
- ppa:kodx/nvidia
Suljetun ajurin poistaminen.
Suositellaan myös siinä tilanteessa jos päivität ajuria uudempaan versioon. Painamalla näppäimiä CTRL, ALT ja F2 pääset komentokehotteeseen, jossa annat seuraavan komennon. Komento poistaa kaikki asennetut nvidia paketit.
sudo apt-get remove --purge nvidia*
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.
- Asennetaan kääntötyökalut (mm. gcc, automake)
- Asennetaan ytimen otsikkotiedostot paketinhallinnasta (esimerkiksi paketti linux-headers )
- Haetaan Nvidian sivuilta ajuripaketti ja ajetaan se pääkäyttäjänä (esimerkiksi sh NVIDIA-Linux-x86-1.0-8756-pkg1.run)