LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Distributions (https://www.linuxquestions.org/questions/linux-distributions-5/)
-   -   SuSE 8.1: nVidia drivers won't work (GeForce2 MX 400) (https://www.linuxquestions.org/questions/linux-distributions-5/suse-8-1-nvidia-drivers-wont-work-geforce2-mx-400-a-138498/)

RaulConQ 01-25-2004 01:20 PM

SuSE 8.1: nVidia drivers won't work (GeForce2 MX 400)
 
Hi all,
As the subject says, I can't get the nVidia drivers (from nvidia.com) to work in SuSE 8.1. Before you ask, I followed the directions at the SuSE nVida howto page (ftp://ftp.suse.com/pub/suse/i386/sup...ler-HOWTO.html) to a tee. The RPMs provided install fine, and the only error I get is that the nVidia driver taints the GPL module (no worries, right?). SaX2 still won't let me activate 3D effects, but I wouldn't have worried about that except I get no nVidia splash screen when X starts. Here's my terminal output for glxgears:

Xlib: extension "XFree86-DRI" missing on display ":0.0".
394 frames in 5.0 seconds = 77.400 FPS

Running 3Ddiag, I get this output:

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

Verifying 3D configuration based on XFree86 4 for 3D board
"nVidia Corporation GeForce2 MX/MX 400 (10de@0110)":


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.
================================================================

Tests for correct OpenGL libraries/GLX extensions:

Test for correct XFree86 version ... done.

Tests for XFree86 configuration:
Config File /etc/X11/XF86Config ... done.
Driver ... failed!
================================================================
3D Hardware acceleration is not used. To use 3D
Hardware acceleration please specify the entry

Driver "nvidia"

in the Section "Device" of your /etc/X11/XF86Config.
================================================================
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)

So what does this mean? I have a nagging suspicion that it's something so simple I'm just overlooking it... any ideas?

Rounan 01-26-2004 08:47 AM

================================================================
3D Hardware acceleration is not used. To use 3D
Hardware acceleration please specify the entry

Driver "nvidia"

in the Section "Device" of your /etc/X11/XF86Config.
================================================================

Did you do that?
Right now, it probably says:
driver "nv"

swich it to

driver "nvidia"

--Rounan

RaulConQ 01-27-2004 01:52 AM

Yeah, that did it. Thanks!

John-e 02-27-2004 03:29 PM

I've got the same problem and changing driver "nvidia" doesn't solve it. I installed the package from runlevel 3 and it finished correctly (or so it seems) executing Sax2, which worked perfectly, and saving the configuration. I rebooted the system and although it loads KDE 3.1 correctly I still don't have the drivers activated. I run 3Ddiag and it tells me I'm using MESA to emulate openGL.

I have a Geforce 256 DDR and I'm using SuSE 8.2 Professional. Any suggestions?

Cheers from Spain!!!

Rounan 02-27-2004 06:29 PM

Turn off MESA and let nvidia do its thing directly, see if that works.
... unfortunately, I have NO idea how to do that, I've got no experience with MESA.
You'll have to do some googlin and readme-readin. ;)

Please post any solution you find so others can learn.

--Rounan

John-e 02-28-2004 06:34 AM

Still trying to figure it out. Strangest thing is that when KDE 3.1 boots an Nvidia splash screen pops up before anything else, which I would suppose, means the drivers are installed, which they are not.
By the way if I have X86Config version 4.x, why don't I have a X86Config-4 file like I've read about here in the posts, instead I have the plain X86Config. Is it the same config file?
Thanks for the help...

John-e 02-28-2004 06:40 AM

Here goes the printout when I run 3Ddiag, lets see if it gives anyone any hint as to what I'm doing wrong...


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

Verifying 3D configuration based on XFree86 4 for 3D board
"nVidia Corporation GeForce DDR (10de@0101)":


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.
================================================================

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)
---------------------------------------------------

there it goes, any suggestions would be appreciated. :)

John-e 02-28-2004 06:43 AM

and here goes my XF86Config file:


# /.../
# SaX generated XFree86 config file
# Created on: 2004-02-27.
#
# Version: 4.7
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [ISaX] (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 "ServerFlags"
Option "AllowMouseOpenFail"
Option "RandR" "on"
EndSection

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

Section "InputDevice"
Driver "Keyboard"
Identifier "Keyboard[0]"
Option "MapName" "Standard Keyboard [ pc102 ]"
Option "Protocol" "Standard"
Option "XkbLayout" "es"
Option "XkbModel" "pc102"
Option "XkbRules" "xfree86"
EndSection

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

Section "Monitor"
Option "CalcAlgorithm" "CheckDesktopGeometry"
DisplaySize 320 240
HorizSync 27-48
Identifier "Monitor[0]"
ModelName "BELL PLUG & PLAY 2024S"
VendorName "PACKARD"
VertRefresh 42-60
UseModes "Modes[0]"
EndSection

Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 79.87 1280 1296 1552 1736 1024 1024 1031 1070
Modeline "1024x768" 63.74 1024 1024 1200 1352 768 768 775 802
Modeline "800x600" 37.44 800 816 928 1072 600 600 607 626
Modeline "640x480" 23.96 640 656 720 864 480 480 487 501
Modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +HSync +VSync
EndSection

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

Section "Device"
BoardName "GeForce DDR"
BusID "1:0:0"
Driver "nvidia"
Identifier "Device[0]"
Screen 0
Option "Rotate" "off"
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


thanx again you guys, and see you around!!


All times are GMT -5. The time now is 04:16 AM.