Instalace ovladače společnosti nVidia
V SUSE LINUXu můžete nainstalovat ovladač od společnosti nVidia dvěma způsoby a to:
- Pomocí YOU (YaSTu)
- Ručně
Pokud máte připojení k Internetu, dejte rozhodně přednost první možnosti. Je to rychlejší a snadnější. Jestliže je váš počítač bez sítě, sáhněte po druhé metodě.
Ovladač společnosti nVidia jsou závislé na verzi jádra. Změna jádra znamená reinstalaci ovladače.
Instalace pomocí YOU
- Spusťte YaST Online Update (YaST->Software->Aktualizace programů online)
- Zvolte si server a nastavte manuální update
- Vyberte update "Download NVIDIA(r) Graphics Driver"
- Přečtěte si a potvrďte licenční ujednání pro ovladače
- Ukončete YOU (YaST Online Update) po dokončení updatu.
- Restartujte počítač
Po restartu naběhne systém s již nastaveným ovladačem nvidia. Jestliže vám nebude vyhovovat nastavení monitoru, stačí jednoduše spustit z nabídky program SaX a nastavení upravit.
Ruční instalace
Předpokládejme, že jste si stáhli ovladače ze stránek společnosti nVidia a máte ho nyní uložený na disku svého počítače v adresáři /tmp. Také se ujistěte, že máte nainstalované zdrojové soubory jádra a programy gcc a make. Zda je vše potřebné nainstalované zjistíte v programu YaST v části Software v modulu Správce programů. Požijte filtr hledání.
Instalátor ovladače vyžaduje práci v textovém režimu. Znamená to, že se musíte odhlásit z grafického prostředí. Do textového prostředí se přepnete současným stisknutím kláves Ctrl+Alt+F1.
Přihlaste se v textovém režimu jako uživatel root a zadejte příkaz:
init 3
Tímto příkazem se dostanete do třetí úrovně běhu, což znamená, že na vašem počítači nepoběží žádné grafické prostředí. Pokud tomu nevěříte, stiskněte klávesy Alt+F7. Tato kombinace by vás normálně dostala zpět do grafického prostředí k přihlašovacímu dialogu. Po přechodu do třetí úrovně běhu ale neuvidíte nic víc, než černou obrazovku a vpravo nahoře blikající kurzor.
Nyní nastal čas na instalaci ovladače. Příkazem
cd /tmp
se dostanete do adresáře, kam jste uložili ovladač. Nyní zadejte příkazy:
modprobe agpgart sh NVIDIA-Linux-x86-1.0-7174-pkg1.run -q
prvním zavede do jádra modul agpgart, druhým spustíte textový instalátor. Postupně odsouhlaste jednotlivé kroky. Po ukončení instalátoru spusťte program SaX příkazem:
sax2 -m 0=nvidia
Pozor, 0 je číslo nula a ne velké o!
3D podporu v SaXu povolovat nemusíte, je automaticky povolena se zavedením ovladače nvidia.
Pryč s ním
Nic není dokonalé, takže se může docela dobře stát, že vám ovladač prostě nebude fungovat a nepomůže vám ani hraní si s nastavením v xorg.conf. V takovém případě je potřeba ovladač vyměnit za původní obsažený v distribuci. Abyste ovladač deaktivovali, není nezbytně nutné ho odinstalovávat, stačí poupravit konfigurační soubor grafického prostředí xorg.conf, který najdete v adresáři /etc/X11.
Jestliže grafické prostředí nespustíte vůbec, ale s textovým prostředím nejsou žádné problémy, stačí při startu zadat do řádky pod startovací nabídkou:
init 3
Po zadání této volby se systém spustí pouze do textovém režimu. Až se objeví výzva login:, přihlaste se jako uživatel root, přejděte do adresáře /etc/X11 příkaze:
cd /etc/X11
a otevřte si soubor xorg.cong v libovolném textovém editoru. Pokud nemáte potuchy, co použít, použijte editor mcedit. V tom soubor otevřete příkazem:
mcedit xorg.conf
Nápovědu práce s editorem najdete ve spodní části.
Vyhledejte řádku:
Driver "nvidia"
a změňte ji na
Driver "nv"
Nyní můžete přejít do grafického režimu zadáním příkazu:
init5
Pokud nefunguje ani textové prostředí, zvolte při startu Zácharnný systém a úpravu proveďte v něm.
Komentáře
Co o té kartě říká hwinfo a lspci?
Na zacatek bych chtel rict, ze v prostredi linuxu se pohibuju asi 3 dny takze sem uplny amater (a mam SUSE 9.2). Zkousel sem instalaci toho ovladace NVIDIA pres aktualizase v yastu, balicek se stahl, nainstaloval, ale to je asi tak vsechno. Kdyz sem si chtel zapnout podporu 3D pres konfiguraci graficke karty a monitoru z yastu, tak mi to vypsalo hlasku, ze musim stahnout nvidia ovladace (stejne jako pred stazenim z yastu). Dokazal by mi nekdo poradit co s tim?
Po tomto neuspechu sem se rozhodl, ze ty drivery nainstaluju manualne. Postupoval sem presne podel predchazejiciho navodu, ale v prubehu instalace mi to vypise hlasku, ze nemuze naji zdrojaky kernelu v urcitem adresari (a je zde napsanou ze to hleda soubor kernel.h) s ze pomoci parametru tu cestu k adresari s tema zdrojakama muzu zmenit, tak sem si na PC nasel vsechny soubory kernel.h (naslo to 2) a pomoci toho parametru (kterej byl napsan v te chybove hlasce v prubehu instalace, je to myslim parametr "--kernel-source-path") a cesty k nalezenym souborum kernel.h jsem znova spustil instalaci, ale zase my to hodilo hlasku ze v zadanym adresari nemuze najit soubor kernel.h (o kterym vim ze tam je). Zdrojaky mam podle yastu nainstalovany (balicek kernel-source). Mohl by mi prosim nekdo poradit?
Dekuji za pripadne odpovedi
Po instalaci přes YaST už není nic nutné nastavovat v SaXu ani v YaSTu. Podívejte se do /etc/X11/xorg.conf a napiště, co máte v sekcích Module a Device. A připište také, co přesně máte za grafickou kartu.
Abychom nediskutovali na 2 mistech najednou tak se presuneme na http://portal.suse.cz/node/162#comment-417?PHPSESSID=f538dad98b838d6b5db... .
Výborně, nVidia už je tu, ale ještě chybí instalace ovladače společnosti ATI zejména pro rodinu ATI Radeon (AGP, PCI, PCI-E). Na webu www.atitech.com je již normálně ke stažení, tak proč se ještě nevyskytuje v YOU!?
Ahojky,
takze v linuxu jenom zacinam, mam ho asi 5 dni a jsem rad ze jsem rozchodil internet pres mobil.
Mam grafickou kartu GeForce 6800 pci-e, a po nainstalovani se nemůžu vrátit do grafického prostředí. Ani když jsem se pak snažil vrátit ovladac na nv, nepomohlo. Při zadání modprobe agpgart mi ohlásí chybu, z toho jsem usoudil ze to znamena umístnění karty v agp. Co tam mám napsat, pokud je v pci-e?
A jak se pak vrátit do grafického prostředí, ja jsem to pak musel celé nakonec přeinstalovat :(
díky moc
se screenshoty krok po kroku najdete na nasledujicim linku, navod je ovsem na SUSE 10.2,ale snad to nepokumu presto pomuze www.cbjilemnice.com/phpBB2/viewtopic.php?t=501