Ovladače grafických karet NVIDIA

Z OpenSUSE Wiki

Přejít na: navigace, hledání

NVIDIA ovládače nemôžu byť priamo integrované do openSUSE, kvôli licenciám. openSUSE poskytuje viac spôsobov, ako nainštalovať ovládače NVIDIA.

Obsah


V grafickom prostredí

openSUSE 11.2, 11.1

Pomocou technológie 1-click

  • Pre všetky NVIDIA Geforce 6 a novšie karty:

Nvidia-1click.png

  • Pre karty Geforce FX (5xxx):

Nvidia-legacy-1click.png

Nvidia-legacy-1click.png


Ak po inštalácii z nejakého dôvodu nebude deteknutá prítomnosť nových ovládačov, bude potrebné ako root zadať v termináli príkaz:

sax2 -r

SaX redetekne NVIDIA chipset a umožní nastaviť požadované rozlíšenie.

Pomocou balíčkovacieho manažmentu v YaST2

Ak nechcete ovládače inštalovať pomocou 1-click, dajú sa nainštalovať aj priamo v YaST2. Pridáme si repozitár NVIDIA (viď pridávanie repozitárov).

Príkazom:

hwinfo --gfxcard

zistíme, aký máme druh grafickej karty a príkazom:

uname -r

zistíme verziu jadra, aby sme nainštalovali správnu verziu ovládača:

user@linux-uigx:~> uname -r
2.6.27.7-9-pae

Vo výpise vidíme, že sa jedná o verziu pae, takže vyberieme zodpovedajúcu verziu ovládača a dáme inštalovať:



Na obrázku je vidno, že je zvolený ovládač s názvom x11-video-nvidiaG02, čo je ovládač pre všetky NVIDIA Geforce 6 a novšie karty.

openSUSE 10.3 a 11.0

Pomocou technológie 1-click

  • Pre všetky NVIDIA Geforce FX, Geforce 6 a novšie karty:

Nvidia-1click.png

Nvidia-legacy-1click.png


Ak po inštalácii z nejakého dôvodu nebude deteknutá prítomnosť nových ovládačov, bude potrebné ako root zadať v termináli príkaz:

sax2 -r

SaX redetekne nVidia chipset a umožní nastaviť požadované rozlíšenie.

Pomocou balíčkovacieho manažmentu v YaST2

Pridáme si repozitár NVIDIA (viď pridávanie repozitárov).

Príkazom:

hwinfo --gfxcard

zistíme, aký máme druh grafickej karty a príkazom:

uname -r

zistíme verziu jadra, aby sme nainštalovali správnu verziu ovládača:

user@linux-uigx:~> uname -r
2.6.25.9-0.2-default

Vo výpise vidíme, že sa jedná o verziu default, takže vyberieme zodpovedajúcu verziu ovládača a dáme inštalovať:



Manuálna inštalácia v textovom prostredí

Ovládače spoločnosti nVidia sú závislé na verzii jadra, takže zmena jadra znamená reinštaláciu ovládača. V prípade, že sa v repozitári NVIDIA nenachádzajú novšie, alebo jadru zodpovedajúce ovládače, nezúfajte. Zostáva nám možnosť ručnej inštalácie v textovom prostredí. Aby sme mohli ručne inštalovať ovládač, je potrebné mať nainštalované programy make, gcc a zdrojové súbory jadra (kernel-source-xxx). Zo stránok nVidie si stiahneme ovládač (aktuálny pre Geforce6 a novšie, 32-bit systémy je NVIDIA-Linux-x86-180.22.pkg1.run) a uložíme napríklad do adresára /tmp. Inštalácia prebieha v textovom režime, takže je potrebné sa prepnúť do textového prostredia pomocou kláves CTRL+ATL+F1. Prihláste sa akor root a zadajte príkaz:

init 3

Týmto príkazom ukončíte grafické prostredie. Presunieme sa do adresára /tmp, príkazom:

cd /tmp

a spustíme textový inštalátor:

sh NVIDIA-Linux-x86-180.22.pkg1.run

Postupne odsúhlaste jednotlivé kroky a po ukončení inštalátora spustite program SaX:

sax2 -r -m 0=nvidia 

Pozor!!! 0 je číslo nula a nie velké O.

3D podporu povolovať nemusíte, je automaticky povolená so zavedením ovládača. Nastavte si požadované hodnoty rozlíšenia a monitoru. Pre istotu si odskúšajte nastavené hodnoty a uložte. Teraz musíme spustiť grafické prostredie. Na to použijeme príkaz:

init 5

V prípade, že chcete odinštalovať ovládač, použite príkaz:

sh NVIDIA-Linux-x86-180.22-pkg1.run –uninstall


Ak máte stále pripojenie k internetu, dajte rozhodne prednosť prvej možnosti. Je to rýchlejšie a jednoduchšie.