PDA

View Full Version : Problem with Nvidia driver 169.12



67GTA
March 6th, 2008, 12:09 AM
I installed the newest Nvidia driver in with some other updates today. Since then, I can't get direct rendering to work. I've run nvidia-xconfig and sax2 -r -m 0=nvidia with no luck. Compiz/XGL is working fine though. Has anyone else gotten this?

RedDwarf
March 6th, 2008, 04:50 PM
Works fine here with a GeForce 7600 GT.
My xorg.conf:

Section "Files"
InputDevices "/dev/input/mice"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/opt/kde3/share/fonts"
FontPath "/usr/local/share/fonts"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "DontZap" "on"
EndSection

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

Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "es"
Option "XkbModel" "pc105"
Option "XkbRules" "xorg"
EndSection

Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Vendor" "Logitech"
Option "Name" "Wheel Mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "imps/2"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
Identifier "Monitor[0]"
VendorName "LG ELECTRONICS"
ModelName "Studioworks 700S"
DisplaySize 328 246
VertRefresh 50-160
HorizSync 30-71
Modeline "640x480_100" 40.40 640 656 704 800 480 482 484 505 # 40 MHz, 50.5 kHz, 100.0 Hz
Modeline "768x576_100" 58.18 768 792 840 960 576 578 581 606 # 58 MHz, 60.6 kHz, 100.0 Hz
Modeline "800x600_100" 63.20 800 824 872 1000 600 602 605 632 # 63 MHz, 63.2 kHz, 100.0 Hz
Modeline "640x480_120" 48.48 640 656 704 800 480 482 485 505 # 48 MHz, 60.6 kHz, 120.0 Hz
EndSection

Section "Screen"
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
DefaultDepth 24
SubSection "Display"
Modes "1024x768"
EndSubSection
EndSection

Section "Device"
Identifier "Device[0]"
VendorName "NVidia"
BoardName "GeForce 7600 GT"
BusID "1:0:0"
Driver "nvidia"
Option "UseEdidDpi" "false"
Option "IgnoreDisplayDevices" "DFP"
Option "UseDisplayDevice" "CRT-0"
Option "NoLogo" "true"
Option "DynamicTwinView" "false"
Option "ConstantDPI" "false"
Option "UseEvents" "true"
EndSection

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

Section "DRI"
Group "video"
Mode 0660
EndSection

Section "Extensions"
#Option "Composite" "Enable"
EndSection

67GTA
March 6th, 2008, 08:41 PM
Everything seems to be fine here also, but no 3D rendering. I reinstalled the driver with Yast. glxgears gives me the usual 3000 FPS. Now my mouse scroll wheel has stopped working after rebooting. I tried to run BilliardGL from the terminal and got an error:


shawnr@linux:~> BillardGL

BillardGL (C) 2001, 2002 Tobias Nopper, Stefan Disch, Martina Welte

Xlib: extension "XFree86-VidModeExtension" missing on display ":0.0".
freeglut (BillardGL): XF86VidModeGetAllModeLines failed
No Game Mode possible!

Xlib: extension "XFree86-VidModeExtension" missing on display ":0.0".
freeglut (BillardGL): XF86VidModeGetViewPort failed
Xlib: extension "XFree86-VidModeExtension" missing on display ":0.0".
freeglut (BillardGL): XF86VidModeGetModeLine failed
freeglut (BillardGL): failed to change screen settings
freeglut (BillardGL): ERROR: Function <glutFullScreen> called with no current window defined.

My xorg:


# /.../
# SaX generated X11 config file
# Created on: 2008-03-06T13:26:42-0500.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
EndSection

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

Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "microsoftpro"
Option "XkbRules" "xfree86"
EndSection


Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Buttons" "7"
Option "Device" "/dev/input/mice"
Option "Name" "ExplorerPS/2 on USB"
Option "Protocol" "ExplorerPS/2"
Option "Vendor" "USB-Mouse"
Option "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 376 301
HorizSync 30-83
Identifier "Monitor[0]"
ModelName "H1981"
Option "DPMS"
VendorName "EPI"
VertRefresh 43-76
UseModes "Modes[0]"
EndSection


Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 108 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
EndSection


Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection


Section "Device"
BoardName "GeForce 6150SE nForce 430"
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

Section "Extensions"
Option "Composite" "Enable"
EndSection

This has got me stumped. I think I'll try installing it manually from Nvidia later and see if that works.

67GTA
March 7th, 2008, 12:57 AM
Someone at the suse forums helped me figure it out. The new driver installation set the window manager to use XGL as default. I changed it to use xorg and all is well. I'm still not sure why my mouse config changed. I couldn't find it in sax, so I loaded the live cd and copied it's xorg mouse config. Everything is cool now.