Portál AbcLinuxu, 3. července 2025 11:36

GeForce FX5200

Technické parametry

Čip: nVidia GeForce 5200 Paměť: 128 MB DDR Šířka paměťové sběrnice: 64 bit Takt jádra: 250 MHz Rozhraní: AGP 8x Takt pamětí: 200 MHz (400 MHz DDR) Maximální rozlišení: 2048x1536 Výstupy: D-SUB TV-out Přídavné napájení: NE Podporované standarty a technologie: DirectX 9.0 a nižší OpenGL 1.4 a nižší Pixel Shader 2.0+

Identifikace pod Linuxem

lspci
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)

Postup zprovoznění pod Linuxem

ubuntu 6.10/7.04:
sudo apt-get install nvidia-glx

Stažení ovladače z http://www.nvidia.com/object/linux.html Ve většině případů není žádný problém s instalací. Postup pouze spuštěním uvedeného ovladače.

V Gentoo
nemusíte nic stahovat už obsahuje nvidia-drivers v repozitáři. Při použití Binárních NVIDIA driverů upravit
/etc/make.conf
VIDEO_CARDS="nvidia"
/etc/portage/package.mask
>=x11-drivers/nvidia-drivers-174.00
A pokud se při aktualizaci nenainstalujou samy, tak použít
emerge -va x11-drivers/nvidia-drivers 

Fedora

Karta je zastaralá. Oficiální podpora od výrobce je pouze v podobě tzv. Legacy driveru (ver. 173.14.xx). Ten ovšem přestává být binárně kompatibilní s novějšími jádry a Xorg serverem (/usr/lib/xorg/modules/extensions/libglx.so: undefined symbol: LoadExtension), proto byl z repositářů RPMFusion pro F21 a vyšší odstraněn. Jediné řešení je použít volně dostupný Nouveau ovladač, který funguje out-of-box.

Poznámka

Overclock použití nvclock je potřeba použít poslední verzi. V gentoo
/etc/portage/package.keywords
sys-power/nvclock **
NVCLOCK zobrazuje GPU Clock: 249.750 MHz Memory Clock: 330.750 MHz A můžete začít pomale taktovat. Doporučuji kontrolovat teplotu moje karta nemá sensor, takže ručně. Dobře se dá kontrolovat FPS pomocí glxgears. Já jsem se dostal na takty GPU: 350 MHz a Memory: 450 MHz, ale já mám na kartě pasiv a na něm větráček, takže teplota se drží dobře.


Postup pro rozchození na distribuci Debian chipset SIS 746 - AGP 8x.

V mém případě se vyskytl problém s inicializací AGP 8x s chipsetem SIS 746 v distribuci Debian. Při první inicializaci se na obrazovce zobrazil pouze rozsypaný text. Po použití ALT+PrtSrc+K a opětovném spuštění X bylo již vše v pořádku. Pro inicializaci je nutné mít v jádře AGPGart, NVIDIA zatím tento chipset nepodporuje.

Experimentování jsem zjistil, že překladem ovladačů (obálky) lze bezproblému rozchodit AGP 8x. Ovladač lze nainstalovat normálním postupem a po té je nutné znovu přeložit obálku.

Kernel: 2.4.22 nebo 2.6.0-testxx, nutná podpora AGPGart v modulu nebo v jádře

XF84Config-4: V sekci "Device" pro ovladač "nvidia" přidat parametr Option "NvAGP" "2" Který zapne použití AGPGart v NVIDIA ovladači.

Dále je nutné rozbalit balík s ovladači:

sh NVIDIA-Linux-x86-1.0-4496-pkg2.run --extract-only

cd NVIDIA-Linux-x86-1.0-4496-pkg2/usr/src/nv/ v souboru os-registry.c pak provést dvě změny: najít položku:

static int NVreg_ReqAGPRate = 7;

která vyjadřuje bitovou masku pro povolené AGP režimy a přepsat ji na pevné číslo. Pro AGP 8x je to 8, zkoušel jsem i 4 pro AGP 4x. Pozor musí být nastaven pouze jeden bit.

Např.:

static int NVreg_ReqAGPRate = 8;

Na konci souboru os-registry.c pak v řádce:

{ NULL, "ReqAGPRate", &NVreg_ReqAGPRate, 0 },

Přepsat 0 na 1, aby se povolilo zapnutí parametru ReqAGPRate.

Pak stačí spustit make

Po zavedení tohoto modulu se inicializuje AGP 8x popř. AGP 4x dle nastavení bez větších problémů.

Pro překlad pro kernel 2.6.0-testxx je nutné aplikovat patch http://www.minion.de/nvidia.html

Dokument vytvořil: MiJa, 15.12.2003 08:24 | Poslední úprava: Grunt, 7.2.2015 20:49 | Další přispěvatelé: HrabalVojta, David Heidelberg | Historie změn | Zobrazeno: 3955×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.