Nvidia and kernel 3.7 problem

After installing kernel 3.7 I tried (as usual) to reinstal Nvidia driver. It was not possible. I checked all I know - sometime there is a problem with kernel sources - I found nothing wrong. I have no time to play with the computer, so I made a kernel downgrade to 3.4.11-2.16 and it is OK now. I am curios, if I am only one with this problem. Thanks and a merry Christmas!

I’m having the same problems. I am wondering if it is an arch problem. Two of the packages are i586 (desktop-default-dev & kernel-syms) while the rest are i686.

FYI this is the error message I’m getting:

ERROR: The kernel header file ‘/lib/modules/3.7.1-16-desktop/build/include/linux/version.h’ does not exist. The most likely reason for this is that the kernel source files in ‘/lib/modules/3.7.1-16-desktop/build’ have not been configured.

I am able to load the latest nVIDIA proprietary video drivers after compiling my own kernel. I suggest you look at these steps I suggest before you compile a kernel:

In KDE I open YaST / Software / Software Management - Select the View Button on the top left and pick Patterns. Now, you will see several Patterns listed and you want to select:

   Development 

[X] Base Development
[X] Linux Kernel Development
[X] C/C++ Development

Then Press the Accept button on the bottom right and allow these applications to install. These same steps may allow the nVIDIA driver to load without doing a compile. For more help, look at these links:

Installing the nVIDIA Video Driver the Hard Way: https://forums.opensuse.org/blogs/jdmcdaniel3/installing-nvidia-video-driver-hard-way-29/

LNVHW - Load NVIDIA (driver the) Hard Way from runlevel 3 - Version 1.46: https://forums.opensuse.org/blogs/jdmcdaniel3/lnvhw-load-nvidia-driver-hard-way-runlevel-3-version-1-10-32/

S.A.K.C. - SUSE Automated Kernel Compiler - Version 2.78: https://forums.opensuse.org/blogs/jdmcdaniel3/s-k-c-suse-automated-kernel-compiler-version-2-50-34/

This is a capture of the My Computer from the PC running kernel 3.7 and the nVIDIA driver:

http://paste.opensuse.org/view/download/62452349

Thank You,

I have done the “hard way” Nvidia installation many times. Sometimes there was a problem, but mostly no problem. It looks that there is something wrong with the new TW kernel 3.7 again. I am running 32 bit version.

If there is a TW problem, it may be related to the kernel configuration. Using SAKC, you can go back to the original config file and bypass anything loaded recently and using SAKC does not remove your old kernel(s). It might be best to use 3.7.1 just to limit confustion on where a kernel came from. The SAKR bash script can be used to remove any kernel added using SAKC. Anyway, these scripts just add in more options for you to use.

Thank You,

I have not compiled my kernel and I also have had no problems in the past with kernel upgrades & reinstalling NVIDIA the hard way. This is something that has crept in somewhere.

I tried SAKC once - no problem at all. There is only one problem - it is a “time consuming” process. I will wait for a while to see what is wrong and keep the “good old” 3.4 kernel.

Well for the first time I actually had to do a kernel downgrade, but no worries. This problem ain’t a new one I’ve run across it on multiple occasions and you simply have to wait until NVIDIA makes the update to the driver-install program for full 3.7 support.

I’m surprised that it has taken them this long since the 3.7.0 kernel came out not that long ago.

so check the nvidia ftp every now and then. “ftp://download.nvidia.com/XFree86/Linux-x86_64/” and look for anything newer than 313.09

Cheers! :slight_smile:

Since I already have the nVIDIA proprietary video driver version 310.19 installed with kernel 3.7.1, there is no problem with the nVIDIA driver. I already posted a picture in this message thread showing the kernel & nVIDIA versions working together. Its a Tumbleweed or other problem and not the nVIDIA drier. I can also say that the nVIDIA driver does NOT compile again kernel 3.8-rc1 at the moment, neither the beta or standard release versions.

Thank You,

Also, I would also like to ask if any of you are by chance loading the VirtualBox drivers? I had a problem with the nouveau driver in kernel 3.7.x blowing up my system and somehow, updating the VirtualBox driver to 4.2.6 fixed the problem.

Thank You,

I attempted to update to kernel 3.7 desktop but there were thousands of dependencies

And from which repository were you trying to load kernel 3.7? Have you ever tried using SAKC to do this (Install a new kernel version)?

Thank You,

Hi,
From the tumbleweed repositories.
When I posted a while ago I tried to paste it here but the forum states that it can handle only a thousand or something words.
The resolutions being offered by zypper or yast is a bunch of upgrade and downgrades of packages even deleting the pulseaudio packages.
The entire yast messages, I had it saved as a text file.

I haven’t tried SAKC but kinda like to use it but right now I am busy with my projects so I am only relying from the repository updates.
I don’t even force my system to update when I sense something might break during the process. I try to be patient in updating.

Happy holidays James,
conram

And Happy Holidays to you as well Conram.

Thank You,

I submitted a bug report on this problem.

http://bugzilla.novell.com/show_bug.cgi?id=795837

Use this link to find the work around for building nvidia drivers for the 3.7 kernel. Worked for me.

Thank you Markus. It works. I hope that another kernel upgrade will be without problems. It is easy when you know linux. :wink:

Larry Finger has created an nVIDIA patch file for driver 310.19 & kernel 3.8 you can find in this message thread here: https://forums.opensuse.org/english/get-technical-help-here/pre-release-beta/481690-linux-kernel-3-8-rcx-has-been-released-test-post-your-comments-here.html

Thank You,

You will have to make the workaround for every kernel update again until NVIDIA releases an updated version of the driver.