http://bugzilla.opensuse.org/show_bug.cgi?id=1208940 Bug ID: 1208940 Summary: nVidia driver gfxG05 RPM doesn't install Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Major Priority: P5 - None Component: X11 3rd Party Driver Assignee: gfx-bugs@suse.de Reporter: t.rother@netzwissen.de QA Contact: sndirsch@suse.com Found By: --- Blocker: --- Tumbleweed Update from today including kernel 6.2.1, installation of the nVidia driver gfxG05 fails. A manual install of NVIDIA-Linux-x86_64-515.76.run also fails with "nvidia-uvm not building". Log: make: *** [Makefile:82: modules] Error 2 -> Checking to see whether the nvidia kernel module was successfully built executing: 'cd ./kernel; /usr/bin/make -k -j8 NV_KERNEL_MODULES="nvidia" NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/6.2.1-1-default/source" SYSOUT="/lib/modules/6.2.1-1-default/build"'... make[1]: Entering directory '/usr/src/linux-6.2.1-1' warning: the compiler differs from the one used to build the kernel The kernel was built by: gcc (SUSE Linux) 12.2.1 20230124 [revision 193f7e62815b4089dfaed4c2bd34fd4f10209e27] You are using: cc (SUSE Linux) 12.2.1 20230124 [revision 193f7e62815b4089dfaed4c2bd34fd4f10209e27] MODPOST /tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/Module.symvers CC [M] /tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia.mod.o LD [M] /tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia.ko BTF [M] /tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia.ko Skipping BTF generation for /tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia.ko due to unavailability of vmlinux make[1]: Leaving directory '/usr/src/linux-6.2.1-1' -> done. -> Checking to see whether the nvidia-uvm kernel module was successfully built executing: 'cd ./kernel; /usr/bin/make -k -j8 NV_KERNEL_MODULES="nvidia-uvm" NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/6.2.1-1-default/source" SYSOUT="/lib/modules/6.2.1-1-default/build"'... make[1]: Entering directory '/usr/src/linux-6.2.1-1' warning: the compiler differs from the one used to build the kernel The kernel was built by: gcc (SUSE Linux) 12.2.1 20230124 [revision 193f7e62815b4089dfaed4c2bd34fd4f10209e27] You are using: cc (SUSE Linux) 12.2.1 20230124 [revision 193f7e62815b4089dfaed4c2bd34fd4f10209e27] MODPOST /tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/Module.symvers ERROR: modpost: "nvUvmInterfaceDisableAccessCntr" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceChannelDestroy" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceQueryCaps" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceUnsetPageDirectory" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceInitAccessCntrInfo" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceReleaseChannel" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceMemoryAllocSys" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceMemoryCpuMap" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfacePagingChannelAllocate" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfacePmaFreePages" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! WARNING: modpost: suppressed 49 unresolved symbol warnings because there were too many) make[3]: *** [/usr/src/linux-6.2.1-1/scripts/Makefile.modpost:144: /tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/Module.symvers] Error 1 make[3]: Target '__modpost' not remade because of errors. make[2]: *** [/usr/src/linux-6.2.1-1/Makefile:1988: modpost] Error 2 make[2]: Target 'modules' not remade because of errors. make[1]: *** [Makefile:242: __sub-make] Error 2 make[1]: Target 'modules' not remade because of errors. make[1]: Leaving directory '/usr/src/linux-6.2.1-1' make: *** [Makefile:82: modules] Error 2 -> Error. ERROR: An error occurred while performing the step: "Checking to see whether the nvidia-uvm kernel module was successfully built". See /var/log/nvidia-installer.log for details. -> The command `cd ./kernel; /usr/bin/make -k -j8 NV_KERNEL_MODULES="nvidia-uvm" NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/6.2.1-1-default/source" SYSOUT="/lib/modules/6.2.1-1-default/build"` failed with the following output: make[1]: Entering directory '/usr/src/linux-6.2.1-1' warning: the compiler differs from the one used to build the kernel The kernel was built by: gcc (SUSE Linux) 12.2.1 20230124 [revision 193f7e62815b4089dfaed4c2bd34fd4f10209e27] You are using: cc (SUSE Linux) 12.2.1 20230124 [revision 193f7e62815b4089dfaed4c2bd34fd4f10209e27] MODPOST /tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/Module.symvers ERROR: modpost: "nvUvmInterfaceDisableAccessCntr" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceChannelDestroy" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceQueryCaps" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceUnsetPageDirectory" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceInitAccessCntrInfo" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceReleaseChannel" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceMemoryAllocSys" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfaceMemoryCpuMap" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfacePagingChannelAllocate" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! ERROR: modpost: "nvUvmInterfacePmaFreePages" [/tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/nvidia-uvm.ko] undefined! WARNING: modpost: suppressed 49 unresolved symbol warnings because there were too many) make[3]: *** [/usr/src/linux-6.2.1-1/scripts/Makefile.modpost:144: /tmp/selfgz3106/NVIDIA-Linux-x86_64-515.76/kernel/Module.symvers] Error 1 make[3]: Target '__modpost' not remade because of errors. make[2]: *** [/usr/src/linux-6.2.1-1/Makefile:1988: modpost] Error 2 make[2]: Target 'modules' not remade because of errors. make[1]: *** [Makefile:242: __sub-make] Error 2 make[1]: Target 'modules' not remade because of errors. make[1]: Leaving directory '/usr/src/linux-6.2.1-1' make: *** [Makefile:82: modules] Error 2 ERROR: The nvidia-uvm kernel module was not created. ERROR: The nvidia-uvm kernel module failed to build. This kernel module is required for the proper operation of CUDA. If you do not need to use CUDA, you can try to install this driver package again with the '--no-unified-memory' option. ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com. -- You are receiving this mail because: You are on the CC list for the bug.