[Bug 1228145] New: nvidia driver wont load with debug kernel (6.9.9-1-debug)
https://bugzilla.suse.com/show_bug.cgi?id=1228145 Bug ID: 1228145 Summary: nvidia driver wont load with debug kernel (6.9.9-1-debug) Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: Linux Status: NEW Severity: Normal Priority: P5 - None Component: Kernel:Drivers Assignee: kernel-bugs@suse.de Reporter: erbenton@comcast.net QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- kernel: 6.9.9-1-debug I had reason to use the debug kernel to try and track down a recurring hang. When the debug kernel is loaded the nvidia drivers will not load. I tried to modprobe nvidia.ko and get this error modprobe: ERROR: could not insert 'nvidia': Unknown symbol in module, or unknown parameter (see dmesg) Nothing shows up in dmesg -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1228145 https://bugzilla.suse.com/show_bug.cgi?id=1228145#c3 --- Comment #3 from Eric Benton <erbenton@comcast.net> --- What are KMP's? (pardon my ignorance) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1228145 https://bugzilla.suse.com/show_bug.cgi?id=1228145#c4 --- Comment #4 from Eric Benton <erbenton@comcast.net> --- I had yo uninstall nvidia G06 to a chance of this compiling but even after that i get this error MODPOST /tmp/selfgz3544335/NVIDIA-Linux-x86_64-550.100/kernel/Module.symvers ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'mutex_destroy' make[4]: *** [/usr/src/linux-6.9.9-1/scripts/Makefile.modpost:151: /tmp/selfgz3544335/NVIDIA-Linux-x86_64-550.100/kernel/Module.symvers] Error 1 make[4]: Target '__modpost' not remade because of errors. make[3]: *** [/usr/src/linux-6.9.9-1/Makefile:1887: modpost] Error 2 make[3]: Target 'modules' not remade because of errors. make[2]: *** [/usr/src/linux-6.9.9-1/Makefile:240: __sub-make] Error 2 make[2]: Target 'modules' not remade because of errors. make[2]: Leaving directory '/usr/src/linux-6.9.9-1-obj/x86_64/debug' make[1]: *** [Makefile:240: __sub-make] Error 2 make[1]: Target 'modules' not remade because of errors. make[1]: Leaving directory '/usr/src/linux-6.9.9-1' make: *** [Makefile:85: modules] Error 2 -> Error. ERROR: An error occurred while performing the step: "Building kernel modules". See /var/log/nvidia-installer.log for details. -> The command `cd kernel; /bin/make -k -j12 NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/6.9.9-1-debug/source" SYSOUT="/lib/modules/6.9.9-1-debug/build" ` failed with the following output: make[1]: Entering directory '/usr/src/linux-6.9.9-1' make[2]: Entering directory '/usr/src/linux-6.9.9-1-obj/x86_64/debug' warning: the compiler differs from the one used to build the kernel The kernel was built by: gcc (SUSE Linux) 13.3.0 You are using: cc (SUSE Linux) 13.3.0 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1228145 https://bugzilla.suse.com/show_bug.cgi?id=1228145#c7 --- Comment #7 from Eric Benton <erbenton@comcast.net> --- I was looking at the nvidia-installer-log (attached) and other than a ton of warnings (which nvidia should never have allowed out the door) the only error that shows up is: ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'mutex_destroy' Thats not to say its the entry to a rabbit hole where you fix that one and another appears over and over and over -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1228145 https://bugzilla.suse.com/show_bug.cgi?id=1228145#c8 --- Comment #8 from Eric Benton <erbenton@comcast.net> --- Created attachment 876169 --> https://bugzilla.suse.com/attachment.cgi?id=876169&action=edit nvidia-installer.log -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com