Nvidia TNT, TNT2 (M64/Vanta) Geforce, Geforce2
Mivel a game-k általában dga-mouse-t (DGA => Direct Graphics Acceleration) egérkezelést használnak, és ilyen a 3.3.x. X serverekben még nincs, a 4.0.1 ben pedig bug-os a dolog, javaslom, és a továbbiakban feltételezem, hogy 4.0.2 vagy újabb X servert fogsz használni. Ha nincs meg telepítsd a distribuciód FTP, vagy HTTP szerverérõl, vagy az ftp://ftp.xf86.org/ -ról szedd le a forrást, vagy a binárisokat, és telepítsd azt.
Ha ez megvan, szedd le az Nvidia honlapjáról a legújabb drivereket. http://www.nvidia.com/Products/Drivers.nsf/Linux.html Jelenleg 2.2.x kernel és 4.0.1 X párosításhoz:
és a 2.4.x kernel és a 4.0.2 X-hez: (rengeteget javítottak rajta a 0.9.5-höz képest)
Itt szándékosan a minden distribucióhoz illõ xxx.tar.gz-k installálását mutatom be, mert ez egy hajszálnyival macerásabb mint a .rpm fájlok.
1. Töltsd le a megfelelõ cuccost. Ha megvannak a /usr/local/src -ben a helyük. Csomagold ki õket. aztán
2. cd /usr/local/src/nvidia-kernel-0.9.6
3. make
Ha kész lesz egy NVdriver fájlod. Másold ezt a /lib/modules/2.4.x/video könyvtárba, ha valamiért a make nem másolta volna be.
4. modprobe Nvdriver Ez betolti a videokártya meghajtó drivert a memóriába. A következõ rendszerindításkor természetesen magától betöltõdik. Ha kész:
5. cd ../nvidia-glx-0.9.6 könyvtárban is:
6. make Ez csak fájlokat másol a megfelelõ helyekre. ezután törold a /usr/X11R6/lib/modules/extensions -ból a libglx.a és a libGLcore.a fájlokat, mert összeütközésbe ugyan nem kerülnek, de ha megvannak, ezeket használja a rendszer az általad telepítettek helyet.Ezek után a /etc/X11/XF86Config fájl szerkesztése következik. Ebben keres rá az "nv" re (az idézõjelekkel egyût) írd át "nvidia" -ra. Valamint keress a "glx" re, (#Load "glx") és vedd ki a #-et elõle. Mentsd el.
Ezután a DGA mouse beállításához keress rá az "omit-dga"-t tartalmazó sorra, és vedd ki a # elõle. Ennyi. Kész!
Mivel a Mesa könyvtárakat nagyon sok progi használja, valószínûleg nálad is telepítve vannak. Ezzel az Nvidia GLX driverei nem kompatibilisek. Amikor felrakod az Nvidia GLX csomagját, az abban lévõ file-ok felülírják az eredeti libGL.so és társai Mesa-s cuccokat. Ebbõl a többi Mesa-ra támaszkodó program semmit nem vesz észre.
Mivel a különbözõ distribuciókban különbözõképpen lehetnek linkelve ezek a file-ok, ez okozhat némi bonyodalmat, és evvel a 3D-s gyorsítás teljes hiányát. Manuálisan elég idõrabló lehet végignézni a sokszor egymásra is mutogató linkeket. Segítségünkre lehet azonban ez a script: nv_check.sh Letöltöd, futtatod és megmondja mi a gond a 3D körül.