PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nvidia zum 256sten



baechleputzer
24.11.03, 10:28
hallo zusammen

gleich vorneweg: die suchfunktion hab ich gefunden und bereits reichlich damit experimentiert, die mitgelieferte readme ist ist mir ebenfalls bekannt jedoch ha mir beides bis jetzt nicht helfen können. sei es, dass ich etwas falsch verstanden oder überlesen habe.

ich möchte ganz einfach nur die 3d unterstützung für meine graka ( geforce fx5200 ) unter linux aktivieren.

also, ab auf die nvidia homepage die *.run datei gezogen, laufen lassen, xf86 konfiguriert, wies in der txt steht.

siehe da tux-racer startet, lässt sich flüssig spielen. jipiiiiie.
man experimentiert weiter und stellt fest: andere andere 3d spiele bringen beim start den hinweis, 3d sei nicht aktiviert, läßt man dennoch starten: ruckel, ruckel.
ok, nochma die readme durch, die xf86config auch nochma durchgesehen, scheint alles zu stimmen.
ab ins internet foren durchsucht, man findet hinweise auf tools wie glxgears: ergebnisse zwischen 150-300fps sind die ausbeute, da kann was nicht stimmen. man liest sich also so durch die foren und findet immer mehr dateien die man überprüfen kann ob irgendwas geladen wurde oder nicht.
in den daten banken von suse finde ich den hinweis folgendes zu starten:

sh switch2xf86_glx

hab ich getan, seither verweigert glxgears den dienst mit folgendem hinweis:

Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual

ok kein grund zum verzweifeln, nochmal auf die nvidia homepage, diesmal nicht die run, sonder die rpm pakete gezogen:

NVIDIA_kernel-1.0-4496.suse81.i586.rpm
NVIDIA_GLX-1.0-4496.suse81.i586.rpm

der kernel läßt sich installieren ( ich seh zumindest keine fehlermeldung )
aber die glx datei verweigert mit folgendem hinweis:

Datei /usr/X11R6/lib/modules/drivers/nvidia_drv.o aus der Installation von NVIDIA_GLX-1.0-4496 steht im Konflikt mit Datei aus dem Paket XFree86-server-4.3.0-111

und nu bin ich am ende mit meinem latein, hier noch ein paar asuüge aus diversen dateien:

xf86config:

Section "Module"
Load "type1"
Load "glx"
Load "v4l"
Load "freetype"
Load "speedo"
Load "dbe"
Load "extmod"
EndSection

Section "Device"
BoardName "0x0322"
BusID "1:0:0"
Driver "nvidia"
Identifier "Device[0]"
Option "NvAGP" "1"
Screen 0
Option "Rotate" "off"
VendorName "NVidia"
EndSection

3ddiag:

3Ddiag version 0.691
Verifying 3D configuration:
Using 3dinfo
************************************************** **********

Verifying 3D configuration based on XFree86 4 for 3D board
"nVidia Corporation 0x0322 (10de@0322)":


Verifying driver installation:
nvidia ... done.

Tests for correct OpenGL libraries/GLX extensions:

Test for correct XFree86 version ... done.

Tests for XFree86 configuration:
Config File /etc/X11/XF86Config ... done.
Driver ... done.
Color Depth ... done.
Extensions ... done.
Options ... done.

----------------------- NOTE -----------------------------------
If 3D hardware OpenGL configuration is not stable enough, you
should switch back to 'Mesa Software Rendering'. You can
verify this configuration with the command "3Ddiag --mesasoft".
----------------------- NOTE -----------------------------------

Checking GLU/glut runtime configuration:
GLU ... done (package mesaglu)
glut ... done (package mesaglut)

xfree86config.log :

(==) Using config file: "/etc/X11/XF86Config"

(II) NVIDIA(0): AGP 4X successfully initialized
(II) NVIDIA(0): Setting mode "1024x768"
(EE) NVIDIA(0): Failed to load GLX
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-GLX
(II) Loading extension NV-CONTROL
(WW) NVIDIA(0): Option "Rotate" is not used
(WW) NVIDIA(0): Option "CalcAlgorithm" is not used
(**) RandR enabled

ist von euch vielleicht jemand in der lage mir dabei zu helfen meine 3d karte zum laufen zu bringen,
ich bekomms alleine einfach nicht auf die reihe

danke für eure mühe

Phlogiston
24.11.03, 11:45
alsa ich hab genau die gleiche karte mit suse 9.0 kein problem!

pkg gezogen
init 3
root
dann export CCmismatch=yes oder so gemacht denn sonst wird das modul nicht kompiliert. dann das script ausgefürt...
und in sax 3d aktiviert und es funzen sämtliche spiele.


;)

zander
24.11.03, 11:56
Aus der XFree86 Logdatei, die Du mir mit einer privaten Nachricht geschickt hattest, ging hervor, daß das NVIDIA GLX Modul nicht installiert, /usr/X11R6/lib/modules/extensions/libglx.so also nicht vorhanden ist; Da Du beteuert hast, daß Du die .run Installation durchgeführt hast, hatte ich Dir weiterhin empfohlen, /var/log/nvidia-installer.log auf Fehler hin zu prüfen. Du bist nun auf SuSE spezifische RPM Pakete ausgewichen, das Problem bleibt aber weiterhin dasselbe: solange das GLX Modul nicht korrekt installiert worden ist, kann es nicht geladen werden.

baechleputzer
24.11.03, 12:22
hi

ich hab bei der installation des glx pakets eine konflikt meldung und zwar folgende

xfree86glx ersetzt nvidia-4496-glx

jetzt bekomme ich angeboten nvidia glx nicht zu installieren oder xfree86glx zu löschen

was soll ich nu machen?

baechleputzer
24.11.03, 17:20
hi

hab den xfreeglx teil gelöscht und durch den nvidia teil ersetzt.

jetzt funktioniert alles einwandfrei.

danke für die hilfe