PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SuSE8 und Nvidia Prob mal wieder


Oxidative
03.05.02, 17:16
Ich hab mir SuSE8 installiert und nen Onlineupdate gemacht, um passende Treiber für meine GeForce2 MX zu bekommen. Das hat auch wunderbar geklappt. Ich hab dann auch glx reingemacht aber irgendwie bekomme ich sehr seltsame Fehler:

Tuxracer:
%%% tuxracer warning: Failed to set video mode Couldn't find matching GLX visual
*** tuxracer error: Couldn't initialize video: Couldn't find matching GLX visual

Quake kann ich zwar starten, und auch 3d-beschleunigt aber nur in 640x480. Sobald ich die Auflösung im Spiel ändere startet der X-Server komplett neu !? Wenn ich die Auflösung auf 640x480 lasse und ein Spiel starte siehen die Grafiken so aus als ob ich alles 500% übertaktet hätte, alle Texturen sind im Eimer und auch Menü wenn ich wieder aus dem Spiel rausgehe. Ein zweites Mal Quake starten führt dann auch unweigerlich zum X-Server-Neustart :(


Hier ist meine XF86Config:


# /.../
# SaX generated XFree86 config file
# Created on: 2002-05-03.
#
# Version: 4.3
# Contact: Marcus Schaefer <sax@suse.de>, 2001
#
# Automatically generated by [SaX2] (4.3)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/PEX"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/kwintv:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/CID"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/xtest"
ModulePath "/usr/X11R6/lib/modules"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail"
EndSection

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

Section "InputDevice"
Driver "Keyboard"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "de"
Option "XkbModel" "pc104"
Option "XkbRules" "xfree86"
Option "XkbVariant" "nodeadkeys"
EndSection


Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "ButtonNumber" "5"
Option "Device" "/dev/mouse"
Option "InputFashion" "Mouse"
Option "Name" "Autodetection"
Option "Protocol" "imps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
HorizSync 27-69
Identifier "Monitor[0]"
ModelName "15AX"
VendorName "Highscreen"
VertRefresh 50-120
UseModes "Modes[0]"
EndSection


Section "Modes"
Identifier "Modes[0]"
Modeline "1024x768" 71.39 1024 1088 1264 1400 768 768 778 802
Modeline "1024x768" 81.59 1024 1088 1264 1400 768 768 778 802
Modeline "1024x768" 91.63 1024 1088 1264 1400 768 768 778 802
Modeline "800x600" 62.40 800 864 976 1144 600 616 626 674
Modeline "800x600" 68.64 800 864 976 1144 600 616 626 674
Modeline "800x600" 71.76 800 864 976 1144 600 616 626 674
Modeline "640x480" 23.96 640 656 720 864 480 480 484 501
Modeline "640x480" 27.96 640 656 720 864 480 480 490 501
Modeline "640x480" 31.95 640 656 720 864 480 480 490 501
Modeline "640x480" 35.94 640 656 720 864 480 480 490 501
Modeline "640x480" 39.94 640 656 720 864 480 480 490 501
Modeline "640x480" 43.93 640 656 720 864 480 480 490 501
Modeline "640x480" 47.92 640 656 720 864 480 480 490 501
EndSection


Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection


Section "Device"
BoardName "GeForce2 MX 100/200"
Driver "nvidia"
Identifier "Device[0]"
Screen 0
VendorName "NVidia"
EndSection


Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection

Section "DRI"
Group "video"
Mode 0660
EndSection

towo2099
03.05.02, 17:47
Als root inner Konsole eingeben:

switch2nvidia

damit werden die Links zu OpenGL richtig gesetzt.

cu ToWo

Oxidative
03.05.02, 18:10
Hat leider nicht geholfen. Ich hab auch schon switch2nvidia_glx ausprobiert, kein Effekt :(

Strider
03.05.02, 18:16
Ich hatte bisher am meisten Erfolg, wenn ich die Treiber selbst kompiliert habe.

Oxidative
03.05.02, 22:39
aber es gibt doch extra RPMs für SuSE8, warum sollten die nicht funktionieren???

auch 3Ddiag gibt mir keine Fehler aus...
Verifying 3D configuration based on XFree86 4 for 3D board
"nVidia Coorporation NV11 (10de@0110)":

Tests for package "NVIDIA_GLX":
package ... done.
package files ... done.
Tests for package "NVIDIA_kernel":
package ... done.
package files ... done.

Tests for correct OpenGL libraries/GLX extensions:
Symbolic Links ... done.
/etc/sysconfig/3ddiag (SCRIPT_3D=switch2nvidia_glx) ... done.

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)

Strider
03.05.02, 23:22
aber es gibt doch extra RPMs für SuSE8, warum sollten die nicht funktionieren???
Weiß ich auch nicht :confused: ...sie tun's halt nicht.

spee
03.05.02, 23:55
hallo

deinstalliere die nvidia sachen (GLX und kernel) und lade dir dann die neuen treiber von der Nvidia-seite runter (rpm`s)

dann musste nochmal als root switch2.... ausführen.

Oxidative
04.05.02, 18:14
Juhu ich hab das Problem gelöst! :)

libGL.so war mit einer falschen Datei verlinkt. Deswegen das merkwürdige Verhalten. Zwar läuft Tuxracer immernoch nicht (selbe Fehlermeldung), dafür aber Quake3, CS und WarCraft3 :D