Installing Nvidia drivers on OpenSUSE 11.2 Milestone5 ??

Can anyone walk me through the process for getting these drivers installed on OpenSUSE 11.2 Milestone5 from start to finish. I have added the kernel stuff, gcc, and make. I have tried to run the sh Nvidia thing but I get kernel errors and nothing happens.

I have used information from a previous thread but to no success. If you were able to successfully install these from a fresh install for OpenSUSE w/ Gnome, please walk me through how you did so.

Thanks

Install kernel-default/desktop-devel, install make and gcc. If you have those then press Alt+Ctrl+F1, login as user, then su, type /etc/init.x/xdm stop, go to the directory with the drivers and type sh <nvidia-drivers>.run -q, after installing type sax2 -r -m 0=nvidia. After making sure everything is fine type /etc/init.d/xdm start and voila.

As I stated in my first post, this does not work. I get errors when trying to install the drivers. These errors are:

“No matching precompiled kernel interface was found on the NVIDIA ftp site; this means that the installer will need to compile a kernel interface for your kernel.”

<ok>

“ERROR: The kernel header file ‘/user/src/linux/include/linux/version.h’ does not exit. The most likely reason for this is that the kernel source files in ‘/usr/src/linux’ have not been configured.”

<ok>

“ERROR: Installation has failed. Please see the file ‘/var/log/nvidia-installer.log’ for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com

Please advise.

Install kernel-headers and make sure you got the latest drivers 185.18.31

The latest drivers will support my older card?

What card you got?

GE Force FX5600 in this computer.

You need the 173.xx.xx version of drivers.

That’s the drivers I have been trying to install and have been getting those errors, and still getting those errors. kernel-headers were already installed.

Any ideas?

Could you post the output of /var/log/nvidia-installer.log ?

BTW are you doing this with root privileges ?? su then password then sh NVIDIA ?

nvidia-installer log file ‘/var/log/nvidia-installer.log’
creation time: Sat Aug 15 10:10:44 2009
installer version: 1.0.7

option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
precompiled interfaces : true
no ncurses color : false
query latest version : false
OpenGL header files : true
no questions : true
silent : false
no recursion : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
no kernel module : false
force SELinux : default
no X server check : false
no cc version check : false
force tls : (not specified)
X install prefix : (not specified)
X library install path : (not specified)
X module install path : (not specified)
OpenGL install prefix : (not specified)
OpenGL install libdir : (not specified)
utility install prefix : (not specified)
utility install libdir : (not specified)
doc install prefix : (not specified)
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> Installing NVIDIA driver version 173.14.20.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Performing CC sanity check with CC=“cc”.
-> Performing CC version check with CC=“cc”.
ERROR: The kernel header file ‘/usr/src/linux/include/linux/version.h’ does not
exist. The most likely reason for this is that the kernel source files
in ‘/usr/src/linux’ have not been configured.
ERROR: Installation has failed. Please see the file
‘/var/log/nvidia-installer.log’ for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at Welcome to NVIDIA - World Leader in Visual Computing Technologies.

Have you got kernel-source?

Search with YaST for a file version.h tick file list when earching.

When I go into yast what am I looking for?

Yes. Kerel-source is already installed.

When you search in YaST type version.h and tick below “file list” it should list everything that has got such file.

I still do not understand. When I go into YaST I have a bunch of options. Theres no option to search unless you are talking about under software in Software Management or something like that.

well yes, i do mean Software Management, by the way, check the kernel-headers version (though at M4 i had 2.6.30 and the kernel was 2.6.31 and it worked) but with those drivers it may not work.

atuarre adjusted his/her AFDB on Saturday 15 Aug 2009 16:36 to write:

from a console:

cd /usr/src/linux
make cloneconfig
make prepare

When that has finished see if the nvidias go through, if not then you can
also point the <nvidia.version.number>.sh to the correct path with an
option, cannot think of it off the top of my head it is something like
with_kernel_headers=/usr/src/linux

You can view the additional commands if you do

sh ./<nvidia.version>.sh --help

Sorry for being a bit vague but a long time since I did it this way.

Not saying any of the above will work but will not hurt.

HTH

Mark
Caveat emptor
Nullus in verba
Nil illegitimi carborundum

This does not work. Does anybody know if someone has the Nvidia drivers working on Milestone 5?