[Bug 1186828] New: nvidia-install is broken in recent distribution update (openSUSE Tumbleweed 20210601)
http://bugzilla.opensuse.org/show_bug.cgi?id=1186828 Bug ID: 1186828 Summary: nvidia-install is broken in recent distribution update (openSUSE Tumbleweed 20210601) Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: erickidc@hotmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 849922 --> http://bugzilla.opensuse.org/attachment.cgi?id=849922&action=edit the nvidia installer log showing detailed info nvidia proprietary drivers started complaining that there's no kernel heading (linux/include/version.h) installed after recent update (20210601) kernel version is: kernel-default-5.12.4-2.1.x86_64 the packages kernel-source kernel-devel and kernel-default-devel are installed as well as the development environment. I found a workaround by making a symlink of /usr/src/linux-5.12.4-2/include/generated/uapi/linux/version.h to linux-5.12.4-2/include/linux/version.h By doing that nvidia-installer started to compile the kernel modules but it stopped with the following: ld -r -o /tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-modeset/nv-modeset-interface.o /tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia- modeset/nvidia-modeset-linux.o /tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-modeset/nv-kthread-q.o LD [M] /tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-drm.o MODPOST /tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/Module.symvers ERROR: modpost: "nvKmsKapiGetFunctionsTable" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-drm.ko] undefined! )> ERROR: modpost: "nvidia_unregister_module" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-modeset.ko] undefined! ERROR: modpost: "nvidia_get_rm_ops" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-modeset.ko] undefined! ERROR: modpost: "nvidia_register_module" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-modeset.ko] undefined! ERROR: modpost: "nvUvmInterfaceSessionCreate" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfacePmaAllocPages" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceDupAllocation" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfacePmaUnregisterEvictionCallbacks" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceEnableAccessCntr" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceGetP2PCaps" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceChannelAllocate" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! .> ERROR: modpost: "nvUvmInterfacePmaPinPages" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceRegisterUvmCallbacks" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceAddressSpaceDestroy" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceUnregisterGpu" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceAddressSpaceCreate" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceDeviceDestroy" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceDupMemory" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceSessionDestroy" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceGetPmaObject" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceGetChannelResourcePtes" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceP2pObjectCreate" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceGetEccInfo" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfacePmaRegisterEvictionCallbacks" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceMemoryFree" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceFreeDupedHandle" [/tmp/selfgz4538/NVIDIA-Linux-x86_64-460.80/kernel/nvidia-uvm.ko] undefined! -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1186828
Erick Izquierdo
http://bugzilla.opensuse.org/show_bug.cgi?id=1186828
Erick Izquierdo
http://bugzilla.opensuse.org/show_bug.cgi?id=1186828
http://bugzilla.opensuse.org/show_bug.cgi?id=1186828#c1
--- Comment #1 from Erick Izquierdo
http://bugzilla.opensuse.org/show_bug.cgi?id=1186828
http://bugzilla.opensuse.org/show_bug.cgi?id=1186828#c2
Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=1186828
http://bugzilla.opensuse.org/show_bug.cgi?id=1186828#c3
--- Comment #3 from Erick Izquierdo
http://bugzilla.opensuse.org/show_bug.cgi?id=1186828
http://bugzilla.opensuse.org/show_bug.cgi?id=1186828#c4
Andreas Stieger
participants (1)
-
bugzilla_noreply@suse.com