problems with nvidia drivers.

Hi, could you please help me with my problem?

Trying to setup NVIDIA driver in 1-click mode, YaST shows that is installed correctly. I checked xorg.conf - and saw “nvidia” driver there. But after restarting openSuse I couldn’t get to display mode - only switching back to “nv” with sax2 -r -m 0=nv helped me to return it back.
Could anyone help me with it?
Cheers.

Hi. Sounds like you just picked the wrong driver. Did you double-check that it’s the right one?

I dunno, I used one-click button to install it. Will try to install it manually.

So I cannot install it manually yet. But one more question plz:
I see a script like this: sudo sax2 -r.
But to make it work on my pc I have to write it in this way:
sudo /usr/sbin/sax2 -r - so I have to write the full way. Why is it? How to fix it?
Cheers)

My hardware: Show Box
stored in /etc/smolt/uuid

Edit to remove dulpicate

Type “su” in your shell and enter your root password. Then you are root and you can do whatever you want. It’s much better than sudo I think. As in Ubuntu you can do “sudo su” as well…
Thanks for your smolt profile. Did you update your kernel since you posted the profile? Mine is “2.6.27.21-0.1-default”.
Anyway. With the Nvidia repository added you should have the “x11-video-nvidiaG02” driver installed as well as a module for your kernel flavor. Yast should select the right module but if your not sure about your kernel you can ask with “uname -r”.
If it’s still broken you can search log files for suspicious things and post them. E.g. /var/log/messages and /var/log/Xorg.bla.

can you post output of:
rpm -qa | grep nvidia
If both packages for your card have been installed, you missed something in configuring the X-server ->

Login on console (Ctrl-Alt-F1) as normal user.
Stop the X-server.
su -c ‘init 3’
Run sax2 for configuring the Nvidia card:
su -c ‘sax2 -r -m0=nvidia’
Pick Change configuration
Now in the videocard options tick RenderAccel (and NoLogo if you don’t want to see the Nvidia logo during the start of the X-server)
Take care that your monitor is selected correctly, i.e. with correct resolution. If not, select the LCD or VESA equivalent with correct resolution
Save and exit when ready
su -c ‘init 5’
Everything should be OK now. Good luck

I have problems with Nvidia drivers too.
After installing NvidiaG02 driver via 1-click window manager can no longer start. After reboot I get only black terminal login.

I tired to startx manually and get this output:

xauth: creating new authority file /root/.serverauth.3262

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the “xorg” product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See X.Org Wiki - Development/Documentation/git for git access instructions.

X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux myhost 2.6.25.20-0.1-pae #1 SMP 2008-12-12 20:30:38 +0100 i686
Build Date: 28 July 2008 10:14:56PM

    Before reporting problems, check [X.Org Wiki - Home](http://wiki.x.org)
    to make sure that you have the latest version.

Module Loader present
Markers: (–) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: “/var/log/Xorg.0.log”, Time: Sun Jun 7 17:22:21 2009
(==) Using config file: “/etc/X11/xorg.conf”
(II) Module “ramdac” already built-in
FATAL: Error inserting nvidia (/lib/modules/2.6.25.20-0.1-pae/updates/nvidia.ko): No such device
(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

waiting for X server to begin accepting connections
giving up.
xinit: Connection reset by peer (errno 104): unable to connect to X server
xinit: No such process (errno 3): Server error.

If I try modprobe nvidia I get the same error as above:
FATAL: Error inserting nvidia (/lib/modules/2.6.25.20-0.1-pae/updates/nvidia.ko): No such device

My card is:

lspci | grep GeForce

02:00.0 VGA compatible controller: nVidia Corporation NV44 [GeForce 6200 LE] (rev a1)

And this card is supported by 180.60 driver

So, what’s wrong?

Tosiara, which kernel do you have (uname -r)? If it’s not 2.6.25.20-0.1-pae, then this might be the problem.

supertimorplusfort, it’s 2.6.25.20-0.1-pae

#uname -a
Linux myhost 2.6.25.20-0.1-pae #1 SMP 2008-12-12 20:30:38 +0100 i686 i686 i386 GNU/Linux

and the file /lib/modules/2.6.25.20-0.1-pae/updates/nvidia.ko really exists

Hmm, strange. You have the right kernel module and the G02 driver is the right on, too. Did you try to reconfigure X as Knurpht recommended?

yes, I did, but i get this error:

SaX: initializing please wait…
SaX: your current configuration will not be read in

SaX: no X-Server is running
SaX: will start own server if needed
SPP: prepare device [0] profile: Depth24
SPP: prepare device [0] profile: NVidia
SPP: calling device [0] profile script: NVidia
SPP: prepare device [0] profile: NoModelines
SPP: prepare device [0] profile: Composite
SPP: including prepared profile(s)…

SaX: startup

xc: sorry could not start configuration server
xc: for details refer to the log file:

/var/log/SaX.log

xc: abort…

The tail of SaX2.log contains:

FATAL: Error inserting nvidia (/lib/modules/2.6.25.20-0.1-pae/updates/nvidia.ko): No such device
(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: “nvidia”
(II) UnloadModule: “wfb”
(II) UnloadModule: “fb”
(EE) Screen(s) found, but none have a usable configuration.

    Fatal server error:
    no screens found

Ouch. Sorry, I really don’t know. I think I would first go back to the nv driver then try to reinstall the Nvidia driver with yast. (And then google for some hours ;)) Good luck!