Karty NVIDIA
Aktualizovat pro verzi: 12.2-12.3 Tento článek vyžaduje, aby byl ověřen pro novější verzi. Pokud tuto příručku používáte pro novější verzi a zjistíte, že je k uvedené verzi aktuální, přidejte prosím číslo verze do pruhu Znalosti. Pro více informaci navštivte práce související s verzemi: stránky SDB [EN]. |
Testováno na openSUSE | Doporučené články | Příbuzné články | |||
|
Obsah
Pozadí
Z licenčních důvodů není možné integrovat nVIDIA ovladače do SUSE. Pro všechny uživatele je však dostupný instalační skript. Tento skript bohužel ne vždy funguje korektně. Zde najdete potřebné informace pro případ, že skript na vašem systému nefunguje.
Stažení NVIDIA ovladačů
Nejdřív se pokuste použít skript z balíčku nVIDIA instalátoru, který najdete v /usr/share/doc/nvidia Pokud v adresáři instalátor není, stáhněte jej ze stránek společnosti nVIDIA .
Instalace ovladačů
Nejdříve musíte mít nainstalované tyto balíčky: make, gcc a linux-kernel-headers
.Pak pokud jste v úrovni běhu 5, přejděte do úrovně 3 jako uživatel root příkazem:
# init 3
Nyní přejděte do adresáře s ovladači.
# /usr/share/doc/nvidia
nebo
# /adresar/kam/jste/ulozili/ovladace
a zadejte příkaz
# sh NVIDIA-Linux-<arch>-<version>-<build>-<pkg#>.run -q
Dále postupujte podle instrukcí programu.
Nastavení X.org
Nyní musíte nastavit X.org, aby grafický systém používal nvidia ovladače. Toho dosáhnete zadáním příkazu:
# sax2 -r -m 0=nvidia
Sax2 spustí grafické rozhraní pro nastavení X, kde můžete nastavení dále doladit. Ve verzi 10.0 již -m 0=nvidia zadávat nemusíte. SaX ovladače automaticky detekuje, pokud povolíte 3D akceleraci.
Pokud máte grafickou kartu s rozhraním agp
Otevřete soubor v /etc/X11/xorg.conf
a do oddílu Section „Device“
tam, kde je nastavení grafické karty dopište
# Option "NvAGP" "1" # tím se zavede ovladač AGP originál NVidia
Je možné tam dát tyto čísla:
# č. 0 – zakázat ovladač # č. 1 – používat ovladač NvAGP od Nvidie # č. 2 – používat ovladač AGPGARD z jádra linuxu # č. 3 – default – zkus AGPGARD, pokud nepůjde použij NvAGP
Máte procesor AMD
U mě je taky nutno udělat toto: na mém starším systému s procesorem AMD linuxový ovladač grafiky dělá trošku binec a hádá se s originálními ovladači od NVidie, tak podle dokumentace od firmy NVidia je možné přidat mezi ostatní volby do startovací nabídky GRUBu /boot/grub/menu.lst
na řádek začínající kernel
tuto položku
# mem=nopentium
řekne jádru, že nemám pentium. Takže teď vypadá takto
# . . . # title openSUSE 11.0 - 2.6.25.9-0.2 # root (hd0,1) # kernel /boot/vmlinuz-2.6.25.9-0.2-default root=/dev/disk/by-id/scsi-SATA_WDC_WD1200JB-00WD-WMAEK2807098-part2 splash=silent mem=nopentium showopts # initrd /boot/initrd-2.6.25.9-0.2-default # . . .
Restartovat pc.
Další informace
Jestliže nastavujete notebook, prostudujte si také en:Laptops_and_external_VGA a en:NVidia Suspend HOWTO.
Pokud máte problémy s framebufferem (grafickou konzolí), přečtěte si en:NVidia framebuffer console HOWTO.
Oficiální postup (spravované SUSE) instalace a nastavení NVIDIA ovladače v (open)SUSE najdete v Nvidia Installer HOWTO.
Dokumentace od firmy Nvidia