NVIDIA – New Driver 550.142 – Finally Fixes Kernel 6.13 Softlink Error..
NVIDIA have released driver 550.142, and brief details are here: https://www.nvidia.com/en-us/drivers/details/237853/ The ‘Release Highlights’ section is especially frugal on specifics..
The ‘softlink / file not found’ error when compiling with Kernel 6.13 has finally been fixed (tested with 6.13-rc2):
........................
ld -r -o nvidia-modeset/nv-modeset-interface.o nvidia-modeset/nvidia-modeset-linux.o nvidia-modeset/nv-kthread-q.o
MODPOST Module.symvers
CC [M] nvidia.mod.o
CC [M] .module-common.o
LD [M] nvidia.ko
CC [M] nvidia-uvm.mod.o
LD [M] nvidia-uvm.ko
CC [M] nvidia-modeset.mod.o
LD [M] nvidia-modeset.ko
CC [M] nvidia-drm.mod.o
LD [M] nvidia-drm.ko
CC [M] nvidia-peermem.mod.o
LD [M] nvidia-peermem.ko
make[2]: Leaving directory '/home/rgadsdon/NVIDIA-Linux-x86_64-550.142/kernel'
make[1]: Leaving directory '/usr/src/linux-6.13-rc2'
It should be mentioned that the compilation of recent drivers still throws a _lot_ of warnings, including the ‘no previous prototype’ for multiple lines of code, and this one, repeated multiple times..
..................
nvidia-modeset.o: warning: objtool: _nv003137kms+0x97: 'naked' return found in MITIGATION_RETHUNK build
nvidia-modeset.o: warning: objtool: _nv003138kms+0x8c: 'naked' return found in MITIGATION_RETHUNK build
nvidia-modeset.o: warning: objtool: _nv003140kms+0xab: 'naked' return found in MITIGATION_RETHUNK build
nvidia-modeset.o: warning: objtool: _nv003141kms+0xb3: 'naked' return found in MITIGATION_RETHUNK build
nvidia-modeset.o: warning: objtool: _nv003157kms+0x42: 'naked' return found in MITIGATION_RETHUNK build
nvidia-modeset.o: warning: objtool: _nv003158kms+0x4f: 'naked' return found in MITIGATION_RETHUNK build
..................
It would be nice if some attempt were made to clean these up, but at least the compilation completes successfully..
Robert Gadsdon. December 17th 2024..
Comments
NVIDIA – New Driver 550.142 – Finally Fixes Kernel 6.13 Softlink Error.. — No Comments