Nastavení grafické karty s čipem Nvidia

Supportní databáze (chofman_nvidia)
Platí pro

SuSE Linux: Verze 7.0


Kernel: Verze 2.2.16
XFree86: Verze 4.01

Dotaz:

Chcete nastavit grafickou kartu s následujícím čipem od Nvidie a používat 3D grafickou akceleraci:

Riva TNT
TNT2 / TNT2 ULTRA
GeForce 256
GeForce2 MX
GeForce2 GTS

Postup:

Abyste dosáhli stabilního provozu grafické karty, je třeba aktualizovat XFree na verzi 4.01.
Na našem ftp serveru naleznete všechny potřebné balíky, včetně aktualizace konfiguračního programu SaX2:
ftp://ftp.suse.com/pub/suse/i386/X/XFree86/XFree86-4.0.1-SuSE/suse70
Zde je seznam potřebných balíků:
	sax2-4.1-105.i386.rpm
	saxtools-2.1-105.i386.rpm
	xextra-4.0.1-5.i386.rpm
	xf86-4.0.1-5.i386.rpm
	xfnt100-4.0.1-5.i386.rpm
	xfntbig-4.0.1-5.i386.rpm
	xfntcyr-4.0.1-5.i386.rpm
	xfntscl-4.0.1-5.i386.rpm
	xloader-4.0.1-5.i386.rpm
	xman-4.0.1-5.i386.rpm
	xmodules-4.0.1-5.i386.rpm
	xshared-4.0.1-5.i386.rpm
	xxprt-4.0.1-5.i386.rpm
Z podadresáře /nvidia/ budete ještě potřebovat balíčky obsahující ovladače:
	nv_glx.rpm
	nvdriver.rpm
Pomocí instalátoru YaST můžete tyto balíky instalovat:
přihlaste se jako uživatel root, použijte příkaz YaST. Přejděte do menu:
Výběr/Instalace balíků
Nainstalovat balíky

Označte všechny balíky, které jste si stáhli z ftp a nechte je instalovat stiskem klávesy F10.

Pokud se nacházíte v grafickém módu, tak ho prosím opusťte stiskem klávesové zkratky "Ctrl"+"Alt"+"F1".Přihlaste se jako uživatel root a použijte následující příkaz:

	init 1
Pokud jste již instalovali starší balík Nvidia nebo Open Source modul nv, odstraňte je příkazem
	rmmod NVdriver sowie
	rmmod nvram
Pokud tyto moduly nemáte instalovány, zobrazí se hlášení:
	rmmod: module nvram is not loaded
Nyní můžete programem SaX2 konfigurovat X Window. Stačí zadat následující příkaz:
       sax2 -m 0=nvidia
Pokud používáte myš s kolečkem, je třeba použít příkaz s následujícími parametry:
       sax2 -m 0=nvidia -t imps/2

Po startu konfigurujte vaši myš a klávesnici. V následujícím dialogu pak můžete konfigurovat grafickou kartu. V menu Název karty by měl být uveden odpovídající grafický čip.
Vpravo potom naleznete tlačítko Nahrát 3D modul, kde aktivujete dvojklikem glx. Potvrďte a pokračujte konfigurací monitoru.

Přejděte do Vlastnosti, kde vyberete odpovídající rozlišení a barevnou hloubku.

Nezapomeňte ale, že grafická akcelerace funguje pouze při 16ti bitové barevné hloubce (64 000 barev)!

Potvrďte a postoupíte k testu X serveru, který by již měl proběhnout bez problémů. Ukončete SaX2 a po jeho opuštění použijte příkaz:

	init 3
kterým přejdete do grafického prostředí. Přihlaste se svým uživatelským jménem.

To, zda ve vašem systému funguje hardwarová 3D akcelerace poznáte následujícím způsobem:
otevřete textový terminál a použijte následující příkazy:

	cd /usr/share/mesa/demos/
	./gears
Nyní by se mělo zobrazit okno se třemi točícími se ozubenými koly, která se točí buď rychleji nebo pomaleji. Posuňte případně toto okno trochu stranou tak, abyste viděli výstup na konzoli. Tam by se totiž měly zobrazovat hodnoty FPS (počet obrázků za minutu). Takové obvyklé hodnoty by měly být:
	Riva TNT:    ca.  800FPS
	GeForce2 MX  ca. 1500FPS
Poznámka: ovladač Nvidia není možné spustit pro druhý paralelní X server, jinak to vede k zajímavé chybě, kterou je možné odstranit pouze pomocí tlačítka RESET:-) Nekonfigurujte proto váš X server z běžícího grafického prostředí, ale opravdu přejděte klávesovou zkratkou "Ctrl"+"Alt"+"F1" na textovou konzoli a potom na runlevel 2 (příkaz "init 2"). Tím ukončíte běžící X server.

Zvláštní případ: Pokud vlastníte základní desku s čipsetem Intel i815 (týká se všech revizí), potom je ještě třeba provést doplňující zápis do souboru /etc/modules.conf.
Otevřete tento soubor vaším oblíbeným editorem (např. vim) a vyhledejte řádek:

	alias char-major-195 NVdriver
Za tento řádek připojte následující:
	options NVdriver NVreg_UseKernelAGP=1
Toto je nezbytné, protože jinak nebude správně rozpoznána podpora AGP čipsetu.
Klíčová slova: NVIDIA, 3D, RIVA, TNT, TNT2, GEFORCE, GEFORCE2, GLX, MX, NVDRIVER, GRAFIKA, KARTA, OVLADAč

Kategorie: Grafické karty

SDB-chofman_nvidia, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 12. Dez 2000
SuSE Linux AG - Poslední změnu: 16. Jan 2001 provedl chofman (sdb_gen 1.40.0)