PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RIVA Nvidia TNT2 und 3D läuft endlich


haefsamfan
30.09.01, 00:59
An alle die es interessiert

ICH HABS GESCHAFFT

Nach einigen (schier endlos scheinenden) Versuchen meine Grafikkarte (Nvidia Riva TNT 2 M 64 / 32 MB) zum laufen zu bekommen, ist es mir endlich gelungen.

Hier ein paar Tips, die normalerweise weiterhelfen sollten.

1. Die Original Treiber von Nvidia downloaden, aber aufgepasst, die müssen zur Distri (besser zum Kernel) passen.
Normalerweise sind das 2 Dateien,
- NVIDIA_kernel
- NVIDIA_GLX

2. Mesasoft deinstallieren

3. Die NVIDIA-Treiber installieren
- rpm -ivh NVIDIA_kernel.xxx.rpm
- rpm -ivh NVIDIA_GLX.xxx.rpm

4. Die XF86Config in /etc/ erstmal kopieren für alle Fälle
cp XF86Config XF86Config.save

5. Die XF86Config mit einem Editor anpassen
- Load "glx" unter Modules bei Bedarf einfügen
- Load "dri" entfernen
in der Section "Driver"
Driver "nv" auf Driver "nvidia" umstellen
Datei natürlich wieder speichern.

6. System neu starten (schließlich wurde ja am Kernel rumgebastelt)

7. Normalerweise sollte der X-Server jetzt mit den Nvidia Treibern gestartet werden.
Zu erkennen am Nvidia Logo, das kurz vor dem grafischen Login eingeblendet wird.

Und jetzt noch was besonderes, was mich schier zur Verzweiflung gebracht hatte:
Ein Hinweis in der X-console hat mich dann darauf gestoßen, daß im BIOS folgende Einstellungen nicht stimmen können:

Plug n Play OS muß auf No stehen
VGA IRQ muß auf Yes stehen

sonst funzt das ganze nicht und der X-Server startet mit der Fehlermeldung, daß das Nvidia_kernel Modul nicht geladen werden kann.

Nach einem Reboot und den oben genannten Änderungen im BIOS startete das System und die 3D-Beschleunigung war auch voll da.

Ein Test mit gears brachte stolze 1180 fps und das bei einem AMD K6 mit schlaffen 300 MHz.

Meldungen zum trotz läuft auch Star Office stabil.

Vielleicht hilfts ja dem einen oder anderen weiter.

Ziemlich ausführlich und zum Schluß sehr hilfreich, war die Installationsanleitung auf der Homepage von Nvidia im pdf Format.

"OLLEI WONNA DU IS HÄFSAMFAN"
----- Hang Loose @ Linux ----

HeadShot
30.09.01, 02:41
Hi

ich habe auh ne nvidia .. aber mesasoft lässt sich bei mir nicht deinstallieren ..
wegen den abhängigkeiten .. odr kann ich es im konsolen mosus deinstallieren???

weil immer wenn ich quake3 oder wolfenstein starten will zeigt der dashier an :


----- FS_Startup -----
Current search path:
/home/tux/.q3a/baseq3
/usr/local/games/quake3/baseq3/pak6.pk3 (64 files)
/usr/local/games/quake3/baseq3/pak5.pk3 (7 files)
/usr/local/games/quake3/baseq3/pak4.pk3 (272 files)
/usr/local/games/quake3/baseq3/pak3.pk3 (4 files)
/usr/local/games/quake3/baseq3/pak2.pk3 (148 files)
/usr/local/games/quake3/baseq3/pak1.pk3 (26 files)
/usr/local/games/quake3/baseq3/pak0.pk3 (3539 files)
/usr/local/games/quake3/baseq3
./quake3.x86/baseq3

----------------------
4060 files in pk3 files
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
Joystick is not active.
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.0
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 640x480
Using 4/4/4 Color bits, 16 depth, 0 stencil display.
GL_RENDERER: Mesa X11


************************************************** *********
You are using software Mesa (no hardware acceleration)!
Driver DLL used: libGL.so
If this is intentional, add
"+set r_allowSoftwareGL 1"
to the command line when starting the game.
************************************************** *********
...WARNING: could not set the given mode (3)
...loading libMesaVoodooGL.so: QGL_Init: Can't load libMesaVoodooGL.so from /etc/ld.so.conf or current dir: /usr/local/games/quake3/libMesaVoodooGL.so: cannot open shared object file: No such file or directory
failed
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem


kann mir vieleicht jemand weiterhelfen???

mfg headi!

haefsamfan
30.09.01, 10:26
Sorry, aber die Quake Installation hab ich noch vor mir.

Nur soviel zum deinstallieren, den Abhängigkeitstest kann man auch deaktivieren. Dann deinstalliert Linux das Packet auch wenn nicht alles erfüllt ist.

------> mit Bedacht an die Sache rangehen !!!

Munick
30.09.01, 14:39
@ HeadShot:
Mesa muss runter. Ansonsten funktioniert es nicht.

@ haefsamfan:
Neubooten ist NICHT notwendig. Du hast am kernel absolut nichts gemacht, nur ein neues Modul installiert. Da muss nicht neu gebootet werden.

CU

HeadShot
30.09.01, 18:31
äähhmmm....ok das Problem mit den libs ist behoben .. jetzt folgt das nächste



...WARNING: could not set the given mode (3)
...loading libMesaVoodooGL.so: Received signal 7, exiting...



wenn ihr mir hier auchnoch helfen könnt waär das cool :))


mfg headi

Munick
30.09.01, 18:45
Wie hast du denn die nvidia-GLX libs installiert?
Wenn du sie als *.tar.gz installierst, werden die alten GL-libs gelöscht. Bei den rpm's weiß ich nicht, vielleicht bleiben die da und dadurch könnte es zu dem Fehler kommen.
Versuch mal dir *.tar.gz zu installieren (zumindestens die nvidia_GLX-Treiber).

CU

HeadShot
30.09.01, 19:27
Hi
ne geht nicht .. mit denen hab ichs auchscon verushcht :(

Nicolas
30.09.01, 19:45
@HeadShot
Vielleicht liegt das ja an der Konfigurationsdatei von Quake3.

comrad
01.10.01, 16:00
hmmm,
also ich hab lustigerweise genau diese beiden optionen nicht im bios :( und flashen ist auch nicht drinne.
war ja klar, dass ich mir wieder genau so eine karte aussuch *g*

gruss,
comrad