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

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
Rivi 17: Rivi 17:
  Driver "fglrx"
  Driver "fglrx"
Kyseinen rivi löytyy kohdasta Section "Device". Tämän jälkeen järjestelmä käynnistetään uudestaan (helpoin tapa, ilmankin selviää). Lisätietoa [https://wiki.ubuntu.com/BinaryDriverHowto Ubuntun wikissä.]
Kyseinen rivi löytyy kohdasta Section "Device". Tämän jälkeen järjestelmä käynnistetään uudestaan (helpoin tapa, ilmankin selviää). Lisätietoa [https://wiki.ubuntu.com/BinaryDriverHowto Ubuntun wikissä.]
<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
[[http://WTHP1.coolhost.biz] [WTHPD1]]
[http://WTHP2.coolhost.biz  WTHPD2]
[[http://WTHP3.coolhost.biz | WTHPD3]]
[http://WTHP4.coolhost.biz | WTHPD4]
[WTHPD5 | http://WTHP5.coolhost.biz]
[[http://WTHP6.coolhost.biz WTHPD6]]
</div>
== NVIDIA ==
Nvidian ajureiden asentaminen on vielä helpompaa. Ensiksi asennetaan ajurit:
sudo apt-get install nvidia-glx
Ja sitten käsketään nvidia-glx-config laittamaan X-asetukset kuntoon:
sudo nvidia-glx-config enable




Rivi 42: Rivi 22:


<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
[[http://WTHP1.coolhost.biz] [WTHPD1]]
[http://WTHP2.coolhost.biz  WTHPD2]
[[http://WTHP3.coolhost.biz | WTHPD3]]
[http://WTHP4.coolhost.biz | WTHPD4]
[WTHPD5 | http://WTHP5.coolhost.biz]
[[http://WTHP6.coolhost.biz WTHPD6]]
</div>
= Debian =
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 ==
Ymmärrettävät step-by-step ohjeet ATI:n ajurien asentamiseksi Debianiin löytyvät [http://xoomer.virgilio.it/flavio.stanchina/debian/fglrx-installer.html täältä.]
<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
[[http://WTHP1.coolhost.biz] [WTHPD1]]
[http://WTHP2.coolhost.biz  WTHPD2]
[[http://WTHP3.coolhost.biz | WTHPD3]]
[http://WTHP4.coolhost.biz | WTHPD4]
[WTHPD5 | http://WTHP5.coolhost.biz]
[[http://WTHP6.coolhost.biz WTHPD6]]
</div>
== NVIDIA ==
=== 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:
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
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 ===
Asenna [[module-assistant]]
apt-get install module-assistant
Module-assistantin avulla ajurien kääntö käy nopeasti [[ncurses|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
Joka siis hakee kaikki kernelimoduulin kääntöön vaaditut paketit (useimmiten kernelin headereita jne).
<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
[[http://WTHP1.coolhost.biz] [WTHPD1]]
[http://WTHP2.coolhost.biz  WTHPD2]
[[http://WTHP3.coolhost.biz | WTHPD3]]
[http://WTHP4.coolhost.biz | WTHPD4]
[WTHPD5 | http://WTHP5.coolhost.biz]
[[http://WTHP6.coolhost.biz WTHPD6]]
</div>
=== Lopuksi ===
Lopuksi tarvitsee enää vaihtaa X:n asetukset sopivaksi (/etc/X11/XFree86Config-4 tai /etx/X11/xorg.conf), eli rivi (kohdasta Section "Device")
Driver "nv"
muotoon
Driver "nvidia"
Helppoa kuin heinän teko!
<div id="wikitikitavi" style="overflow:auto; height: 1px; ">
[[http://WTHP1.coolhost.biz] [WTHPD1]]
[http://WTHP2.coolhost.biz  WTHPD2]
[[http://WTHP3.coolhost.biz | WTHPD3]]
[http://WTHP4.coolhost.biz | WTHPD4]
[WTHPD5 | http://WTHP5.coolhost.biz]
[[http://WTHP6.coolhost.biz WTHPD6]]
</div>
= Muista jakeluista =
Useisiin valtavirran jakeluihin ([[RHEL]], [[SuSE Linux|SUSE]], jne) löytyy valmis ajurimoduuli ajuripaketista tai valmistajan ftp-sivuilta, jonka ajurin asennusohjelma käy hakemassa ja asentaa. Tällaisessa tapauksessa kernelin lähdekoodin tilanteesta ja kääntöympäristöstä ei tarvitse pahemmin huolia.





Versio 22. lokakuuta 2005 kello 12.50

Erityisesti näytönohjainten valmistajilla on tapana pakata ajurinsa valmiiksi binäärimälleiksi, jotka pitää ujuttaa kerneliin jollain tavalla. Nämä ajurit eivät siis ole avointa lähdekoodia, koska (valmistajien mukaan) ajureissa on koodia, jonka avaamiseen heillä ei ole valtuuksia. Tällä sivulla kerrotaan ATI:n ja NVIDIAn ajureiden asentamisesta.

Ubuntu

Ubuntussa näytönohjainten binääriajurit voi asentaa universe(???!!)-pakettivalikoimasta seuraavasti.

ATI

Ensin asennetaan ajuripaketti

sudo apt-get install fglrx-driver

Lisätään ajurimoduuli kernelimoduulien listaan

echo fglrx | sudo tee -a /etc/modules

Muokataan x-palvelimen asetustiedostoa (todennäköisesti /etc/X11/xorg.conf) siten, että rivi

Driver "radeon" 

muutetaan muotoon

Driver "fglrx"

Kyseinen rivi löytyy kohdasta Section "Device". Tämän jälkeen järjestelmä käynnistetään uudestaan (helpoin tapa, ilmankin selviää). Lisätietoa Ubuntun wikissä.