nvidia driver problem on suse9

From: Chris Widmer (pogo_at_gibts.net)
Date: 02/21/04


Date: Sat, 21 Feb 2004 21:48:30 +0100

hi,

i've just installed the newest version of the nvidia driver (1.0-5332)
for my Geforce 4 ti4400.

i went to runlevel 3, executed the shell script (after i've installed
and updated the kernel source) and went through the installation fine.

when i tried to run sax -m 0=nvidia the screen turns black and stays
that way. i can run this command using kde, though.

my XF86Config tells me that the right driver is installed (see below):

i don't have 3d Acceleration though. Games run really crappy and with
gfxgears i get like 5fps, where i usually get 300. how can i activate
opengl support (it won't let me activate it in sax2).

3Ddiag gives me a false for nvidia (verifying driver installation) (see
below):

please help!

- Chris

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

Verifying 3D configuration based on XFree86 4 for 3D board
"nVidia Corporation GeForce4 Ti 4400 (10de@0251)":

Verifying driver installation:
   nvidia ... failed!
======================= !!! WARNING !!! ========================
Due to license issues only a Dummy Nvidia 2D/3D driver with
Software 3D/OpenGL rendering is provided. Please download
the official 2D/3D Nvidia driver from the nVidia webserver
(http://www.nvidia.com), if you want to use 3D hardware
accelerated 3D/OpenGL.
================================================================

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.

Checking GL/GLU/glut runtime configuration:
   GL/GLU ... done (package XFree86-Mesa)
   glut ... done (package mesaglut)

XF86Config:

# /.../
# SaX generated XFree86 config file
# Created on: 2004-02-21T21:03:54+0100.
#
# Version: 4.7
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [SaX2] (4.7)
# 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"
   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"
   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"
   InputDevices "/dev/ttyS0"
   InputDevices "/dev/ttyS1"
   InputDevices "/dev/ttyS2"
   InputDevices "/dev/ttyS3"
   InputDevices "/dev/ttyS4"
   InputDevices "/dev/ttyS5"
   InputDevices "/dev/ttyS6"
   InputDevices "/dev/ttyS7"
   InputDevices "/dev/ttyS8"
   InputDevices "/dev/psaux"
   InputDevices "/dev/logibm"
   InputDevices "/dev/sunmouse"
   InputDevices "/dev/atibm"
   InputDevices "/dev/amigamouse"
   InputDevices "/dev/atarimouse"
   InputDevices "/dev/inportbm"
   InputDevices "/dev/gpmdata"
   InputDevices "/dev/mouse"
   InputDevices "/dev/usbmouse"
   InputDevices "/dev/adbmouse"
   InputDevices "/dev/input/mice"
   InputDevices "/dev/input/event0"
   InputDevices "/dev/pointer0"
   InputDevices "/dev/pointer1"
   InputDevices "/dev/pointer2"
   InputDevices "/dev/pointer3"
EndSection

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

Section "ServerFlags"
   Option "AllowMouseOpenFail"
EndSection

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

Section "InputDevice"
   Driver "mouse"
   Identifier "Mouse[1]"
   Option "Device" "/dev/mouse"
   Option "Emulate3Buttons" "on"
   Option "Name" "Autodetection"
   Option "Protocol" "ps/2"
   Option "Vendor" "Sysp"
EndSection

Section "Monitor"
   HorizSync 31-48
   Identifier "Monitor[0]"
   ModelName "1024X768@60HZ"
   Option "DPMS"
   VendorName "--> VESA"
   VertRefresh 50-60
   UseModes "Modes[0]"
EndSection

Section "Modes"
   Identifier "Modes[0]"
   Modeline "1024x768" 62.35 1024 1056 1184 1312 768 772 776 792 -HSync
-VSync
EndSection

Section "Device"
   BoardName "GeForce4 Ti 4400"
   BusID "1:0:0"
   Driver "nvidia"
   Identifier "Device[0]"
   VendorName "NVidia"
EndSection

Section "Screen"
   DefaultDepth 16
   SubSection "Display"
     Depth 15
     Modes "1024x768"
   EndSubSection
   SubSection "Display"
     Depth 16
     Modes "1024x768"
   EndSubSection
   SubSection "Display"
     Depth 24
     Modes "1024x768"
   EndSubSection
   SubSection "Display"
     Depth 32
     Modes "1024x768"
   EndSubSection
   SubSection "Display"
     Depth 8
     Modes "1024x768"
   EndSubSection
   Device "Device[0]"
   Identifier "Screen[0]"
   Monitor "Monitor[0]"
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