NVIDIA doesn´t like SaX2!

I´ve got a pretty **** problem. If any of the driver professionals or experienecd SaX users read this, I strongly encourage you to help.
Problem: I’ve installed the NVIDIA Legacy driver via 1-click through this site: NVIDIA - openSUSE (selected third option). My current system is OpenSuse 11.1.

After rebooting I just got the bash. No graphical welcome menu. The only place I have a graphical login is in the failsafe system.
Talking to some people on IRC, they told me to use the command.

sax2 -r

That didn’t work. The output of SaX was:

Sorry. Couldn’t initialize configuration server. Please refer to the error log located at…

A second hint was given to me. I should use the following command in level 3 So…


init 3
sax2 -r -m 0=nvidia

Didn’t work either - SAME output. “Could not initialize configuration server…” Now because SaX always tells me to take a glance at the error log, I’ve saved it. I cannot analyze it though - I’m no professional there right now. Any help is very much appreciated. The error log is located at: 7852d5e8395e780 - NoPaste - Paste it here

**Thank you in advance. **rotfl!

~TheMask.~

Whoa man… please help. I know that you know the answer. :sarcastic:

-TM-

I would start up to the log in prompt. I assume you do not have a desktop? Log in as root and run this command

sax2 -r -m 0=nv

This should switch you back to the original open source driver.

Sax2 should start OK. Save settings and when you exit sax2 enter

init 5

If that does not start your desktop, just hit control alt delete and reboot. When you come back, you should have a desktop.

Go to Yast / Software Management and uninstall the Nvidia driver. Make a note of which version it was, so you don’t waste your time with that version again.

I would then go to Yast / Repositories and add the nvidia repo under “community repositories” then refesh and go back to software management and search for nvidia and see what Yast can find.

I don’t know what card you are using, so I can’t recommend which version of the driver to use, but in any event make sure you choose one that matches your kernel. There are two files that need to be installed, an X11 file and a GO1 file and the version numbers need to match. HTH.

Thanks for your reply. I’m using a Quadro NVS 140M card - and that’s why I selected the NVIDIA legacy driver on the OpenSuse one-click page.
If that’s the wrong one, please tell me.

I will now try your commands.
TheMask

I just checked nvidias web site and your card is not supported by the legacy driver, but is supported by the latest driver, and has been supported since the 100 series of drivers.

So remove the repository you have, then uninstall the driver you installed, and add the standard nvidia repositiry, in yast, then instal the G02 drivers for your kernel.

First of all: Thanks flies out to foresthill. I followed your instructions and I am able to use my desktop again now.

See, I wanted to use the one-click install located at NVIDIA - openSUSE. Which option would I have to choose there for my card to work with?
Umn… or should I add the repository…?

Thanks again, fellas!
TheMask.

Err…stupid. I will add the repository; that way I’m always up to date and on the save side. Here’s another error I experienced: Output brain.exe:

 Error 404: could not find appropriate repository for your graphic card! Ask in the forum! 

Mh… need some knowledge here to answer this one. :wink:
TheMask.

Some reason you can’t just go into Yast, Software, Software repository, Community Repositories and select the nvidia repository?

As I said before: Brain.exe is not working correctly. ^^
By the way: under Software Repository there is NO Community Repository.

TheMask.

Hi
YaST->Software->Software Repositories->Add, then select the ‘Community
Repositories’ Radio button. Hit next, scroll the list and select the
NVIDIA repository :slight_smile:


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.1 x86 Kernel 2.6.27.7-9-default
up 2 days 10:33, 1 user, load average: 0.33, 0.12, 0.08
GPU GeForce 6600 TE/6200 TE - Driver Version: 180.22

Done. Does it update the driver automatically now? Um… or should I select something? Not sure at all.

TheMask.

Hi
Make sure any drivers you have installed previously have been
removed…!! I would also run the following commands once any remnants
have been removed as root user.


ldconfig
depmod -aq

Then run the following command from the cli to verify which kernel
you have;


uname -r |cut -f3 -d "-"

x11-video-nvidiaG02 and nvidia-gfxG02-kmp-<YOUR_KERNEL_TYPE> from the
uname command above.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.1 x86 Kernel 2.6.27.7-9-default
up 2 days 10:53, 1 user, load average: 0.00, 0.06, 0.07
GPU GeForce 6600 TE/6200 TE - Driver Version: 180.22

Great. Deleted all Nvidia drivers. My screen went black to bash for a moment and now I am just a little scared to reboot.

uname -r |cut -f3 -d "-"

output: default.

What to do next? I just want to have the most recent nvidia drivers in order to use with Compiz Fusion… :wink:

Hi
Did you reset via sax2 to the nv driver, if not don’t worry;
press ctrl+alt+F1 to get to the console, then login as root user;


init 3
zypper in x11-video-nvidiaG02 nvidia-gfxG02-kmp-default
sax2 -r -m 0=nvidia
init 5 && exit

Just make sure you configure your monitor correctly size, refresh
rates etc!


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.1 x86 Kernel 2.6.27.7-9-default
up 2 days 11:38, 1 user, load average: 0.45, 0.28, 0.34
GPU GeForce 6600 TE/6200 TE - Driver Version: 180.22

Thanks for your reply again. Unfortunately I am online with wifi right now.
The command interrupts my wifi connection. Could you suggest another way I can do it right away, please?

TheMask

Hi
Just run the zypper command first to install then drop to runlevel 3 to
configure via sax2 etc. You can also add the following in the
xorg.conf file AFTER running sax2 command in the section called
“Screen”;


Option         "AllowGLXWithComposite" "True"
Option         "DisableGLXRootClipping" "True"
Option         "RenderAccel" "True"
Option         "AddARGBGLXVisuals" "True"


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.1 x86 Kernel 2.6.27.7-9-default
up 2 days 12:09, 2 users, load average: 0.05, 0.19, 0.19
GPU GeForce 6600 TE/6200 TE - Driver Version: 180.22

You just… just… rock. rotfl!

Wow. So much better now. I just had to give you my second positive recommendation. …I’ll continue to set up Compiz Fusion now.

THANKS.

~TheMask.

Um…one more thing: Were exactly to add the values?

Option "AllowGLXWithComposite" "True"
Option "DisableGLXRootClipping" "True"
Option "RenderAccel" "True"
Option "AddARGBGLXVisuals" "True"

There are different Display settings as well as subsections…

Hi
It should start like this;


Section "Screen"
Identifier     "Screen[0]"
Device         "Device[0]"
Monitor        "Monitor[0]"
DefaultDepth    24
Option         "AllowGLXWithComposite" "True"
Option         "DisableGLXRootClipping" "True"
Option         "RenderAccel" "True"
Option         "AddARGBGLXVisuals" "True"
SubSection     "Display"
Depth       15
Modes      "1024x768" "1024x600" "800x600" "768x576" "640x480"


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.1 x86 Kernel 2.6.27.7-9-default
up 2 days 12:41, 2 users, load average: 0.24, 0.09, 0.07
GPU GeForce 6600 TE/6200 TE - Driver Version: 180.22

Mh… I wonder what the right configuration would be.

This is my orginal code - everything works perfect:


Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth      15
Modes      "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
EndSubSection

And with this modified piece I just get the bash:


Section "Screen"
Identifier     "Screen[0]"
Device         "Device[0]"
Monitor        "Monitor[0]"
DefaultDepth    24
Option         "AllowGLXWithComposite" "True"
Option         "DisableGLXRootClipping" "True"
Option         "RenderAccel" "True"
Option         "AddARGBGLXVisuals" "True"
SubSection "Display"
Depth      15
Modes      "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
EndSubSection

rrrf… :wink: