[Bug 795837] New: Nvidia drivers don't compile with 3.7 kernel from Tumbleweed repo.
https://bugzilla.novell.com/show_bug.cgi?id=795837 https://bugzilla.novell.com/show_bug.cgi?id=795837#c0 Summary: Nvidia drivers don't compile with 3.7 kernel from Tumbleweed repo. Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: pilotgi@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11 Tonight I installed kernel-desktop-3.7.1-16.1 from the Tumbleweed repo. I then attempted to build the nvidia driver 310.19, which failed. Here are some of the errors reported by the nvidia installer: "Make sure you have configured kernel sources matching your kernel." "You may need to specify the location of kernel-source or kernel headers with the SYSSRC environment variable or the equivalent nvidia-installer command line option." I have these kernel packages installed: kernel-default-devel-3.7.1-16.1.x86_64 kernel-source-3.7.1-16.1.noarch kernel-desktop-devel-3.7.1-16.1.x86_64 kernel-firmware-20120719git-2.9.1.noarch kernel-syms-3.7.1-16.1.x86_64 kernel-devel-3.7.1-16.1.noarch kernel-desktop-3.7.1-16.1.x86_64 kernel-xen-devel-3.7.1-16.1.x86_64 There appears to be a problem with the 3.7 kernel and nvidia, as the 3.6 kernels worked fine. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=795837 https://bugzilla.novell.com/show_bug.cgi?id=795837#c1 Markus Koßmann <markus.kossmann@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |markus.kossmann@gmx.de --- Comment #1 from Markus Koßmann <markus.kossmann@gmx.de> 2012-12-25 21:09:08 UTC --- The problem is caused by three things: 1. The upstream 3.7 kernel moved version.h from include/linux to include/generated/uapi/linux 2. the nvidia 310.19 driver still misses at least one change to support that move. 3. If you are running kernel-desktop, you should have installed kernel-desktop-devel instead of kernel-default-devel As workaround, until the nvidia driver is fixed, you can make a link (lib/modules/3.7.1-16.1-desktop/build/)include/linux -> include/generated/uapi/linux -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=795837 https://bugzilla.novell.com/show_bug.cgi?id=795837#c2 --- Comment #2 from kevin vandeventer <pilotgi@gmail.com> 2012-12-25 22:41:44 UTC --- Created an attachment (id=518247) --> (http://bugzilla.novell.com/attachment.cgi?id=518247) symbolic link in /lib/modules -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=795837 https://bugzilla.novell.com/show_bug.cgi?id=795837#c3 --- Comment #3 from kevin vandeventer <pilotgi@gmail.com> 2012-12-25 22:43:59 UTC --- Created an attachment (id=518248) --> (http://bugzilla.novell.com/attachment.cgi?id=518248) properties of symbolic link -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=795837 https://bugzilla.novell.com/show_bug.cgi?id=795837#c4 --- Comment #4 from kevin vandeventer <pilotgi@gmail.com> 2012-12-25 22:50:27 UTC --- I added the sym link as follows: ln -s /lib/modules/3.7.1-16-desktop/build/include/linux /lib/modules/3.7.1-16-desktop/build/include/generated/uapi/linux/ The link showed up in Dolphin as an unknown file type. I rebooted and tried to build the nvidia module but got the same errors I mentioned before. I have attached some screenshots of /lib/modules and properties of the link. kernel-desktop-devel and kernel-default-devel are both installed. kernel-default-devel is required by the kernel-syms package according to zypper. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=795837 https://bugzilla.novell.com/show_bug.cgi?id=795837#c5 --- Comment #5 from Markus Koßmann <markus.kossmann@gmx.de> 2012-12-26 13:20:53 UTC --- You made the wrong link. it should have been: cd /lib/modules/3.7.1-16-desktop/build/include/ ( a 'ls' should show no file or directory named linux and two directories called generated and config and a 'ls generated/uapi/linux' should show version.h ) ln -s generated/uapi/linux After that a 'ls linux' should show version.h -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=795837 https://bugzilla.novell.com/show_bug.cgi?id=795837#c6 --- Comment #6 from kevin vandeventer <pilotgi@gmail.com> 2012-12-26 15:11:48 UTC --- Thanks for the additional instructions. Nvidia modules will build with this work around. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=795837 https://bugzilla.novell.com/show_bug.cgi?id=795837#c7 Vladimir Malast <vta_128@fastmail.fm> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vta_128@fastmail.fm --- Comment #7 from Vladimir Malast <vta_128@fastmail.fm> 2012-12-27 07:34:06 UTC --- Thank you Markus, I did what you wrote and it worked. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=795837 https://bugzilla.novell.com/show_bug.cgi?id=795837#c8 Thomas Nielsen <thnielsen@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thnielsen@novell.com --- Comment #8 from Thomas Nielsen <thnielsen@novell.com> 2013-01-11 09:21:00 UTC --- Doing exactly what Markus suggests in Comment #5 and nothing else made my vmware workstation 9.0.1 compile at kernel 3.7.1-1-desktop Thanks! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=795837 https://bugzilla.novell.com/show_bug.cgi?id=795837#c9 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX --- Comment #9 from Jiri Slaby <jslaby@suse.com> 2013-02-16 19:40:33 UTC --- . -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com