Where are the instructions for nVidia driver for 11.2 M2?

Where can I rtfm instructions for installing nVidia drivers in 11.2 Milestone 2? On my box nv driver has never worked and graphics look like crap with vesa…

> /sbin/lspci
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:05.0 VGA compatible controller: nVidia Corporation C51PV [GeForce 6150] (rev a2)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
00:0a.2 RAM memory: nVidia Corporation MCP51 Memory Controller 0 (rev a3)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:0f.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
04:05.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)

Hi
This is my canned response for doing it the ‘Hard Way’ :slight_smile: and should be
good for 11.2…

Have you installed the nvidia driver via 1-click? If not I recommend
the hard way, else follow the easy way here;
Nvidia

If you have installed nvidia rpms via the easy way, I suggest removing
the rpms installed and disabling the nvidia repository first.

You can download the driver for your arch from;
Nvidia Unix Drivers

On the download page, check that your card is supported by the driver
your about to download by using the following command;


echo -n "0x" && /sbin/lspci -nv |grep VGA|cut -f4 -d ":"|cut -f1 -d "("

From the above output use the numbers from the output to look at the
Supported Products List (link on the left) to verify your card is
supported by the driver.

You may wish to ensure your system is up to date. The first command
refreshes the repositories, the second lists any updates, the third
will apply the updates.

 
sudo zypper ref
sudo zypper lu
sudo zypper up

NOTE: If the kernel updated, please reboot before continuing :slight_smile:

If you don’t have the kernel source and tools etc installed then


sudo zypper in kernel-source linux-kernel-headers kernel-syms
module-init-tools make gcc

Press ctrl+alt+F1 and login as your user :slight_smile:


su -
init 3

cd to the Nvidia Unix Driver you downloaded


sh NV*.run -q
sax2 -r -m 0=nvidia
init 5 && exit
ctrl+alt+F1
exit
ctrl+alt+F7

The ctrl+alt+F7 gets you back to the GUI (X session).

Now after a kernel update, you don’t need to run the sax2 command, just
the others to get to run level 3, rebuild the driver and exit.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.2 Milestone 2 (i586) Kernel 2.6.30-rc6-git3-4-default
up 19:58, 2 users, load average: 0.43, 0.38, 0.29
CPU VIA Esther processor 1000MHz GPU VIA CX700/VX700

Thanks for the reply. First problem is that ‘init 3’ isn’t working. It says it is shutting down kdm and that run level 3 has been reached but x server continues to run and nvidia installer gives error stating that. Why doesn’t ‘init 3’ work? And yes I’m running it as root. Also ‘/etc/init.d/xdm stop’ does same thing. What doesn’t ‘/etc/init.d/xdm stop’?

So I did a console login and then ‘init 3’ or ‘/etc/init.d/xdm stop’ worked. Or perhaps both work if one does a console login. I just don’t understand why ‘init 3’ doesn’t work like it used to.

At any rate I got ‘nvidia’ driver working the ‘hard way’. Many thanks. lol!

Hi
Glad it worked for you :slight_smile: Might e worthwhile checking Bugzilla, need to
look here and see if it’s the same…


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.2 Milestone 2 (i586) Kernel 2.6.30-rc6-git3-4-default
up 8:30, 2 users, load average: 0.25, 0.16, 0.12
CPU VIA Esther processor 1000MHz GPU VIA CX700/VX700

… thanks a lot. :slight_smile: Noted procedure worked perfectly with my GForce 9800GTX. :good::good:

Hi
Excellent :slight_smile: Just remember kernel updates require a rebuild of the
driver…


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.21-0.1-default
up 7 days 10:06, 2 users, load average: 0.52, 0.37, 0.27
GPU GeForce 8600 GTS Silent - Driver Version: 180.51

Than You!!

Mircea

In the HOWTO’s is a recent step by step…

Worked for me the 3rd time round. Not sure what went wrong but everything worked as expected after upgrading from a messed up OpenSUSE 11.1 KDE4.3.2 (Which was not to blame but an attempt to see if I could fix crashes in konqueror and firefox). KDE 4.3.1 also cause the same crashed!

I downloaded the appropriate installer and after changing the file permissions with chmod ufo+rwx NVIDIAwhatever.run as root superuser, I executed the file and followed NVIDIA’s instuctions for compiling a new kernel module.

What may have gne wrong is that I said YES when asked if it should run sax2 (I thought this would probably be best). When I entered the desktop effects settings on KDE4 I found no list of effects. I then browsed this forum and found this procedure which is the way I would have done it myself (From past experiences).

I decided to give it another try after rebooting Linux but I only ran sax2. This screwed up my resolutions but the desktop effects list was back.

On the 3rd try I ran the Nvidia installer again and answered “No” when asked if it should run sax2. Then I ran sax2 -r -m 0=nvidia, changed appropriate settings for my card and monitor and all of a sudden everything is honky dory. I hope this helps somebody else but the procedure listed does work.:slight_smile:

11.2RC1

Yes it does work. And yes it was the “hard way”.

To run the installer you still have to stop X.

New method for starting/stopping X since 10.3. No other method works any more.
OpenSUSE Basic Training - openSUSE
Stop X with # rcxdm stop

The installer tried to do everything, but fell over after running nvidia-xconfig.

There is no xorg.conf in /etc/X11. The system removed it.

So when the nvidia installer asks to run nvidia-xconfig, just say no.

Somehow

sax2 -r -m0=nvidia

gets the information to the new video driver mechanism. A reboot seemed to make it work.

New screens are beautiful and video performance excellent.

Now if I can only get Kaffeine working…

In the future, you can try this method. After installing the nvidia driver, run this command:

modprobe nvidia

This will load the nvidia driver you just built so it will be available when you boot into the GUI. Subsequent reboots should load the nvidia driver automatically.