SDB:Instalace ovladače NVIDIA
Verze: 10.1 10.2 10.3
Problém
Chcete na svém stroji používat akcelerovanou 3D grafiku, ale ovladač nv 3D akceleraci nepodporuje. Máte grafickou kartu NVIDIA podporovanou ovladačem NVIDIA? V následujícím článku je popsán postup instalace tohoto ovladače.
Řešení
openSUSE 10.3 i386 a x86_64
Pro instalaci ovladače NVIDIA je v openSUSE 10.3 k dispozici one-click install balíček. Stačí na něj kliknout a spustí se jednoduchý průvodce instalací.
Jsou však k dispozici dva druhy ovladače, jeden slouží pro nové karty a jeden pro starší karty. Pokud nevíte který z těchto dvou použít, podívejte se na stránku se seznamem karet pro Legacy ovladač (legacy je ten, který je určen pro starší karty).
Zapnutí podpory pro 3D efekty v pracovním prostředí
Pokud chcete mít k dispozici podporu pro grafické efekty v KDE4, správci Compiz, nebo Compiz Fusion proveďte následující sadu příkazů a restartujte grafické prostředí (odhlášením, nebo stiskem kláves <ctrl>+<alt>+<backspace>).
su -
nvidia-xconfig --composite
nvidia-xconfig --render-accel
nvidia-xconfig --add-argb-glx-visuals -d 24
openSUSE 10.2-IA32
Pro instalaci ovladače NVIDIA se doporučuje použít nástroj YaST.
Existuje k tomu několik důvodů. Zaprvé je to jednoduché. Zadruhé
se tak vyhnete nutnosti překompilovat jaderný modul NVIDIA po
aktualizaci linuxového jádra.
Aktualizujte jádro pomocí YOU (YaST Online Update). Přidejte
FTP server NVIDIA jako instalační zdroj pomocí
YaST -> Software -> Instalační zdroje -> Přidat
Protokol: HTTP
Jméno serveru: : download.nvidia.com
Adresář na serveru: /opensuse/10.2
Nyní nainstalujte ovladač NVIDIA
YaST -> Software -> Správce programů
Vyberte následující balíky:
x11-video-nvidia
nvidia-gfx-kmp-"typ-jadra"
Kde "typ-jadra" závisí na vašem instalovaném jádře. Pomocí
"uname -r" zjistěte typ jádra. Pomocí "sax2 -r" provedte
konfiguraci X.org.
Pokud se nebojíte nutnosti překompilovat jaderný nvidia modul
nebo přeinstalovat celý ovladač NVIDIA při každé aktualizaci jádra
a pokud chcete používat vždy nejnovější ovladač NVIDIA, můžete
postupovat podle následujících kroků. Ostatní by měli použít YaST,
jak je popsáno výše, a přeskočit následující kroky.
1) Zdroje jádra musí být nainstalovány a zkonfigurovány. Obvykle to znamená instalaci
balíků 'kernel-source', 'make' a 'gcc' pomocí nástroje YaST2.
2) Použijte instalátor NVIDIA pro 1.0-9746.
sh NVIDIA-Linux-x86-1.0-9746-pkg1.run -q
3) Nakonfigurjte X.Org pomocí
sax2 -r -m 0=nvidia (0 je číslice, nikoliv písmeno!)
POZNÁMKA: Není potřeba se pokoušet povolit podporu 3D. Běží-li ovladač nvidia, je podpora 3D automaticky povolena.
DŮLEŽITÉ: Po každé aktualizaci jádra musíte překompilovat jaderný modul nvidia.
sh NVIDIA-Linux-x86-1.0-9746-pkg1.run -K
openSUSE 10.2-AMD64
Pro instalaci ovladače NVIDIA se doporučuje použít nástroj YaST. Existuje k tomu několik důvodů. Zaprvé je to jednoduché. Zadruhé se tak vyhnete nutnosti překompilovat jaderný modul NVIDIA po aktualizaci linuxového jádra.
Aktualizujte jádro pomocí YOU (YaST Online Update). Přidejte FTP server NVIDIA jako instalační zdroj pomocí
YaST -> Software -> Instalační zdroje -> Přidat
Protokol: HTTP
Jméno serveru: : download.nvidia.com
Adresář na serveru: /opensuse/10.2
Nyní nainstalujte ovladač NVIDIA
YaST -> Software -> Správce programů
Pro instalaci ovladače NVIDIA zvolte následující balíky:
x11-video-nvidia
nvidia-gfx-kmp-"typ-jadra"
Kde "typ-jadra" závisí na vašem instalovaném jádře. Pomocí "uname -r" zjistěte typ jádra. Pomocí "sax2 -r" provedte konfiguraci X.org.
Pokud se nebojíte nutnosti překompilovat jaderný nvidia modul nebo přeinstalovat celý ovladač NVIDIA při každé aktualizaci jádra a pokud chcete používat vždy nejnovější ovladač NVIDIA, můžete postupovat podle následujících kroků. Ostatní by měli použít YaST, jak je popsáno výše, a přeskočit následující kroky.
1) Zdroje jádra musí být nainstalovány a zkonfigurovány. Obvykle to znamená instalaci balíků 'kernel-source', 'make' a 'gcc' pomocí nástroje YaST2.
2) Použijte instalátor NVIDIA pro 1.0-9746.
sh NVIDIA-Linux-x86_64-1.0-9746-pkg2.run -q
3) Nakonfigurjte X.Org pomocí
sax2 -r -m 0=nvidia (0 je číslice, nikoliv písmeno!)
POZNÁMKA: Není potřeba se pokoušet povolit podporu 3D. Běží-li ovladač nvidia, je podpora 3D automaticky povolena.
DŮLEŽITÉ: Po každé aktualizaci jádra musíte překompilovat jaderný modul nvidia.
sh NVIDIA-Linux-x86_64-1.0-9746-pkg2.run -K
SUSE LINUX 10.1 - 32 Bit
Pro instalaci ovladače NVIDIA se doporučuje použít nástroj YaST. Existuje k tomu několik důvodů. Zaprvé je to jednoduché. Zadruhé se tak vyhnete nutnosti překompilovat jaderný modul NVIDIA po aktualizaci linuxového jádra.
Aktualizujte jádro pomocí YOU (YaST Online Update). Přidejte FTP server NVIDIA jako instalační zdroj pomocí
YaST -> Software -> Instalační zdroje -> Přidat
Protokol: FTP
Jméno serveru: : download.nvidia.com
Adresář na serveru: novell
Nyní nainstalujte ovladač NVIDIA
YaST -> Software -> Správce programů
Pro instalaci ovladače NVIDIA zvolte následující balíky:
x11-video-nvidia
nvidia-gfx-kmp-"typ-jadra"
Kde "typ-jadra" závisí na vašem instalovaném jádře. Pomocí "uname -r" zjistěte typ jádra. Pomocí "sax2 -r" provedte konfiguraci X.org.
Pokud se nebojíte nutnosti překompilovat jaderný nvidia modul nebo přeinstalovat celý ovladač NVIDIA při každé aktualizaci jádra a pokud chcete používat vždy nejnovější ovladač NVIDIA, můžete postupovat podle následujících kroků. Ostatní by měli použít YaST, jak je popsáno výše, a přeskočit následující kroky.
1) Zdroje jádra musí být nainstalovány a zkonfigurovány. Obvykle to znamená instalaci balíků 'kernel-source', 'make' a 'gcc' pomocí nástroje YaST2.
2) Použijte instalátor NVIDIA pro 1.0-8774.
sh NVIDIA-Linux-x86-1.0-8774-pkg1.run -q
3) Nakonfigurjte X.Org pomocí
sax2 -r -m 0=nvidia (0 je číslice, nikoliv písmeno!)
POZNÁMKA: Není potřeba se pokoušet povolit podporu 3D. Běží-li ovladač nvidia, je podpora 3D automaticky povolena.
DŮLEŽITÉ: Po každé aktualizaci jádra musíte překompilovat jaderný modul nvidia.
sh NVIDIA-Linux-x86-1.0-8774-pkg1.run -K
SUSE LINUX 10.1 - AMD 64
Pro instalaci ovladače NVIDIA se doporučuje použít nástroj YaST. Existuje k tomu několik důvodů. Zaprvé je to jednoduché. Zadruhé se tak vyhnete nutnosti překompilovat jaderný modul NVIDIA po aktualizaci linuxového jádra.
Aktualizujte jádro pomocí YOU (YaST Online Update). Přidejte FTP server NVIDIA jako instalační zdroj pomocí
YaST -> Software -> Instalační zdroje -> Přidat
Protokol: FTP
Jméno serveru: download.nvidia.com
Adresář na serveru: novell
Nyní nainstalujte ovladač NVIDIA
YaST -> Software -> Správce programů
Pro instalaci ovladače NVIDIA zvolte následující balíky:
x11-video-nvidia
nvidia-gfx-kmp-"typ-jadra"
Kde "typ-jadra" závisí na vašem instalovaném jádře. Pomocí "uname -r" zjistěte typ jádra. Pomocí "sax2 -r" provedte konfiguraci X.org.
Pokud se nebojíte nutnosti překompilovat jaderný nvidia modul nebo přeinstalovat celý ovladač NVIDIA při každé aktualizaci jádra a pokud chcete používat vždy nejnovější ovladač NVIDIA, můžete postupovat podle následujících kroků. Ostatní by měli použít YaST, jak je popsáno výše, a přeskočit následující kroky.
1) Zdroje jádra musí být nainstalovány a zkonfigurovány. Obvykle to znamená instalaci balíků 'kernel-source', 'make' a 'gcc' pomocí nástroje YaST2.
2) Použijte instalátor NVIDIA pro 1.0-8774.
sh NVIDIA-Linux-x86_64-1.0-8774-pkg2.run -q
3) Nakonfigurjte X.Org pomocí
sax2 -r -m 0=nvidia (0 je číslice, nikoliv písmeno!)
POZNÁMKA: Není potřeba se pokoušet povolit podporu 3D. Běží-li ovladač nvidia, je podpora 3D automaticky povolena.
DŮLEŽITÉ: Po každé aktualizaci jádra musíte překompilovat jaderný modul nvidia.
sh NVIDIA-Linux-x86_64-1.0-8774-pkg2.run -K
Tento dokument nemusí být zcela aktuální.
Nejnovější verzi naleznete na adrese http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html#3