Nvidia Beta 195.30 driver gone?

Hi all, I’m setting up Suse 11.2 on PC w/ an Nvidia GT 240. I used the 1-click installation, found it didn’t work, then discovered this thread saying the 240 requires the newest beta driver, 195.30, which is not available yet in 1-click and has to be manually installed.

However, that driver is no longer available on Nvidia’s download site, either through their menu or the direct link given in the forum thread:

Unix Drivers Portal Page
http://us.download.nvidia.com/XFree86/Linux-x86_64/195.30/NVIDIA-Linux-x86_64-195.30-pkg2.run

Nor do I see it in the Nvidia repository.

Any idea why it was removed? Is there a major problem with it? If not, any idea how I can get it?

And if I can find an install it, I assume I need to first uninstall the 1-click version?

nvidia-gfxG02-kmp-desktop (190.53_2.6.31.5_0.1-8.1 (x86-64)
x11-video-nvidiaG02 (190.53-9.1 (x86-64)

Thanks!

I just clicked the link and it started the download…

I have the GT 240 and I just use the one in the repository and it works fine. You don’t need the beta version.:slight_smile:

Strange, it works now for me too. Using Opera this time, Firefox previously, perhaps it’s a Firefox issue.

You’re using 190.53? I installed that, but it didn’t automatically work. Is there some step I missed to activate it after installing it?

I am not near my PC to check the version. I started with the NV driver and added the repo and selected the nvidia-gfxG02-kmp-desktop and x11-video-nvidiaG02 versions that were there. It worked after the first reboot. 64bit

Just tried installing those two packages from the repo, but on restart, GDM couldn’t start.

Tried several restarts, same thing, then restarted into Failsafe and removed both G02 driver packages, but GDM still wouldn’t start.

Just did a fresh reinstall b/c wasn’t sure how to troubleshoot that problem. Creating a system backup now. If you have any thoughts what I might have done wrong here, I’d appreciate it!

Just made it home. I am using the following.

Repository: http://download.nvidia.com/opensuse/11.2/

nvidia-gfxG02-kmp-desktop 190.53_2.6.31.5_0.1-8.1

x11-video-nvidiaG02 190.53-9.1

Before you change from the NV driver from the default installation, do the following.

Edit /etc/zypp/zypp.conf

Find the line with multiversion in it.
Remove the #
edit the line to say the following.
multiversion = kernel-default,kernel-smp,kernel-desktop

This will allow openSUSE to keep your old kernel and the GRUB menu entry for it. The new one will be at the top of the list, but if it fails, you can still boot the old one to the GUI and not be stuck at a black screen. :slight_smile:

Oh yeah. You don’t have to reinstall everytime you have a problem. We have ways to fix most things that are a whole lot less work. :wink:

Thanks Wilson! I know you can fix anything from within Linux, just wasn’t sure how and didn’t want to use Lnyx to browse the net and figure it out. :slight_smile:

One last question, and this is probably what I missed, but you say “Before you change from the NV driver from the default installation,” How do you make that switch? I was under the impression it was automatic on reboot, but apparently not.

Will edit the zypp.conf file too as you explain. Thanks for your help.

Tried again, but same problem, and GRUB only shows the following startup options:

Default Desktop
Failsafe Mode
Xen
Windows

Failsafe at least gets me into the GDM w/ networking, but Default has the same problem, can’t start the GDM, get the full-screen command line.

I do have the Nvidia X Server Settings control panel app installed, and when I open it, it gives the warning “You appear to not be using the Nvidia X Driver. Please edit your X configuration file (just run nvidia-xconfig as root), and restart the X server.”

I tried that, but same problem, GDM won’t start. Any ideas?

Woohoo, I finally got it working! Here’s how, in case someone with the same problem finds this thread:

Step 0. Prepare your system in case this upgrade borks your Xserver, as the first few tries did mine. You want to change the default run level from 5 (autostart Xserver on startup) to 3 (boot into the console with networking, but do NOT autostart Xserver on startup).

sudo vim /etc/inittab

or use emacs, pico, nano, gedit, or whatever editor you prefer in place of vim.

Find the following line and change 5 to 3:

id:5:initdefault:

Save and exit (:x in vim).

After this change, booting Linux will stop at the console, just short of starting Xserver. You will have to start Xserver manually using the following command:

sudo /etc/init.d/xdm start

I believe the this command also works, but not certain:

sudo startx (or /usr/bin/startx if that is not in your $PATH)

If the driver upgrade fails and causes X to crash and hang, then making this change lets you do a hard restart of your computer, boot into a non-graphic console, and prevent X from starting automatically (and crashing and hanging again) so you can troubleshoot the problem.

Now for the install:

Step 1. Had to do it the Hard Way.

Step 2. Download the latest Nvidia driver from Nvidia’s download site. As of this writing it was 195.36.08. If there are multiple versions, use the one with the highest ‘pkg#’ where ‘#’ is the highest available. For example, the three options I had were:

NVIDIA-Linux-x86_64-195.36.08-pkg0.run
NVIDIA-Linux-x86_64-195.36.08-pkg1.run
NVIDIA-Linux-x86_64-195.36.08-pkg2.run

Use ‘-pkg2.run’. I also recommend their excellent README if you’re trying to wrap your head around how drivers and Xservers all work.

Step 3. Download the Linux kernel sources and binutils required to compile the kernel. Don’t worry, the Nvidia installer will do the compile for you, but you need the sources and tools installed for it to work. Follow the Prerequisite instructions at the openSUSE Nvidia the Hard Way wiki page:

Start YaST, select the Software Management tool, and
make sure the following packages are installed and updated:

gcc
make
kernel-source
kernel-syms
kernel-desktop-devel

If any are not installed, install them, then run the Software Management tool again to see if there are any updates. Sometimes the initial install may not install the latest version.

Step 4. Shut down the Xserver & GUI so you can install the driver:

sudo /etc/init.d/xdm stop

This will exit the window system and deliver you to a full-screen command prompt.

Step 5. Configure the kernel sources:

cd /usr/src/linux
make cloneconfig
make prepare

Step 6. Change to run level 3 (not sure if this is necessary after the steps 0 and 4, but I did it anyway):

sudo /sbin/init 3

Step 7. Run the driver installer. Change the directory you downloaded the driver and run it:

sudo sh NVIDIA-Linux-<arch>-<version>-<build>-<pkg#>.run -q

It is mostly automatic, just agree to the ToS.

Step 8. Configure a new xorg.conf file using the driver’s built-in tool:

sudo nvidia-xconfig

Step 9. Skip sax2. The openSUSE wiki ‘Nvidia the Hard Way’ instructions say to run sax2 after nvidia-xconfig, but I found this step was not necessary. If your installation fails, then try running sax2.

That’s it, enjoy Compiz!

My Hardware
Motherboard: ASUS M3N78-EM
GPU: ZOTAC ZT-20405-10L GeForce GT 240 512MB 128-bit GDDR5 PCI Express 2.0 x16 HDCP Ready Overclocked AMP! Edition

Useful References
Nvidia Driver Download Readme
Nvnews Forums (this thread in particular)
openSUSE Nvidia the Hard Way
alt.os.linux.suse (this thread in particular)
Linux Unbound (this post in particular)

IMPORTANT !!!, Please take note, 195.36.08 and 195.36.03. drivers has speed fan issue… i think its better wait for a new release. i dont know if this can affect the card Temperature and Integrity, some forums say it does.

Nvidia ADVISE Unix Drivers Portal Page

Slashdot | NVIDIA Driver Update Causing Video Cards To Overheat In Games

Unix Drivers Portal Page

(Sorry for my english )