View Single Post
Old 02-01-07, 06:37 AM   #1
Registered User
Join Date: Feb 2007
Posts: 1
Unhappy Suse 10.2: Can't install nVidia drivers. Tried Everything.


I've tried for 13 hours (searching thousands of webpages) to install the nVidia drivers on OpenSuse 10.2. In a few minutes I'm going to install another OS... just letting people know what my problem was.

#1- Recommended Method: Yast

Installing via Yast doesn't work. The kernel module is installed, but cannot be mod-probed.

#2- Alternate Method: official installer from nVidia
Using the nVidia installer requires the proper kernel headers. It tries to find a pre-compiled header from nVidia's website, but fails. It attempts to build the drivers from source -- this clearly requires the kernel headers.

I acquire (using yast or smart) the package "linux-kernel-headers". I look in /lib/modules/... and find the version number: it matches `uname -s` except for the "-default" suffix. When the installer tries to build the drivers, it always returns the same error: [I can't find the kernel headers ... linux.h ... they're not in the directory]. Indeed, linux.h is nowhere to be found, except for /usr/include/linux. I thus try to point the installer to various other directories which actually have a kernel.h file, but to no avail -- in those cases, the installer complains that it can't be certain of the version of the headers, and quits. (There is no 'force' option.)

I heard of someone getting past this problem, but they said they simply did an "online update" -- which I haven't been able to do (because there's nothing to update).

#3- Miscellaneous Methods: tiny-nvidia-installer, etc.

I found one or two websites which claimed Suse has a built-in installer. Either it doesn't exist or it disappeared in 10.2...

I've found a few dozen posts about this problem online, some in this very forum, but none have come to reasonable solutions. They just trail off...
ninjagecko is offline   Reply With Quote