Ero sivun ”Näytönohjaimet” versioiden välillä

Siirry navigaatioon Siirry hakuun
1 223 merkkiä lisätty ,  22. heinäkuuta 2005
→‎Debian: Lisätty ohjeita miten tehdä asiat Debian-tyyliin
p (jopas on vaikeaa saada suse-artikkelin nimi oikein wikitykseen)
(→‎Debian: Lisätty ohjeita miten tehdä asiat Debian-tyyliin)
Rivi 27: Rivi 27:


= Debian =
= Debian =
Debianissa binääriajurien asentamista ei ole juurikaan automatisoitu Debian-organisaation toimesta.
Debianissa löytyy joitain binääriajureita paketoituna joko suoraan tai siten, että pelkkä asenninskripti on paketoitu. Debianin julkaisutahdin huomioon ottaen saatat haluta käyttää tuoreempia kuin Debian-paketoituja binääriajureita.
 
Koska binääriajurit ovat luonteeltaan epävapaat, on Debianin asennusrompuilta turha sellaisia etsiä. Debianin ns. non-free- (itse ajurit) ja contrib-osiot (asenninskriptit) ovat paikka, josta tuollaisia löytyy, joten varmista, että /etc/apt/sources.list-tiedostossasi on seuraavanlainen rivi:
deb http://ftp.fi.debian.org/debian/ stable main '''contrib non-free'''
(Lihavoidut osat ovat ne tärkeät.)


== ATI ==
== ATI ==
Rivi 35: Rivi 39:
== NVIDIA ==
== NVIDIA ==


Nvidian ajureiden asentaminen debianiin käy melko helposti. Ensimmäiseksi on syytä tutkia, millä gcc-kääntäjän versiolla kernel on käännetty, sillä moduulit on järkevintä kääntää samalla gcc-versiolla. Vertaa seuraavia tulosteita:
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
  cat /proc/version
  gcc --ver
  gcc --ver
Mikäli Gcc:n versiot eroavat, kannattaa asentaa sama Gcc:n versio, jolla ydin on käännetty.


Tarkista, mikä kernel-versio koneessa on:
Tarkista mikä versio Linux-ytimestä koneessa on:
  uname -r
  uname -r


Ota kolme pisteiden erottamaa lukua (vaikkapa 2.6.11-1-k7:sta 2.6.11) ja asenna kyseisen kernelin lähdekoodi:
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
  apt-get install kernel-source-2.6.11


Siirry /usr/src -hakemistoon, ja pura sinne ilmestynyt paketti:
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
  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:
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.


Seuraavaksi voit hakea ajuripaketin [http://www.nvidia.com/object/unix.html nvidian sivuilta]. Ajuripaketti asennetaan komentamalla
Lopuksi tarvitsee enää vaihtaa X:n asetukset sopivaksi (/etc/X11/XFree86Config-4 tai /etx/X11/xorg.conf), eli rivi (kohdasta Section "Device")
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. Jos asennusohjelma ilmaisee onnistuneensa tehtävässään, ei tarvitse muuta kuin vaihtaa X:n asetukset sopivaksi (/etc/X11/XFree86Config-4 tai /etx/X11/xorg.conf), eli rivi (kohdasta Section "Device")
  Driver "nv"
  Driver "nv"
muotoon
muotoon
Rekisteröitymätön käyttäjä

Navigointivalikko