meta data for this page
  •  

tesla 470 on Kernel 6.12

dkms build -m nvidia-tesla-470/470.256.02 -k 6.12.43+deb13-amd64
 
Building module(s).........(bad exit status: 2)
Failed command:
env NV_VERBOSE=1 make -j8 modules KERNEL_UNAME=6.12.43+deb13-amd64
 
Error! Bad return status for module build on kernel: 6.12.43+deb13-amd64 (x86_64)
Consult /var/lib/dkms/nvidia-tesla-470/470.256.02/build/make.log for more information.
cd /var/lib/dkms/nvidia-tesla-470/470.256.02/source
env NV_VERBOSE=1 make -j8 modules KERNEL_UNAME=6.12.43+deb13-amd64
wget https://raw.githubusercontent.com/void-linux/void-packages/2d669df6f99b37069caf5a90c8e25e34c6c1b1b7/srcpkgs/nvidia470/patches/0001-Fix-conftest-to-ignore-implicit-function-declaration.patch
wget https://raw.githubusercontent.com/void-linux/void-packages/2d669df6f99b37069caf5a90c8e25e34c6c1b1b7/srcpkgs/nvidia470/patches/0002-Fix-conftest-to-use-a-short-wchar_t.patch
wget https://raw.githubusercontent.com/void-linux/void-packages/2d669df6f99b37069caf5a90c8e25e34c6c1b1b7/srcpkgs/nvidia470/patches/0003-Fix-conftest-to-use-nv_drm_gem_vmap-which-has-the-se.patch
wget https://raw.githubusercontent.com/void-linux/void-packages/2d669df6f99b37069caf5a90c8e25e34c6c1b1b7/srcpkgs/nvidia470/patches/kernel-6.10.patch -O 0004-kernel-6.10.patch
wget https://raw.githubusercontent.com/void-linux/void-packages/2d669df6f99b37069caf5a90c8e25e34c6c1b1b7/srcpkgs/nvidia470/patches/kernel-6.12.patch -O 0005-kernel-6.12.patch
 
patch -p2 < 0001-Fix-conftest-to-ignore-implicit-function-declaration.patch 
patch -p2 < 0002-Fix-conftest-to-use-a-short-wchar_t.patch 
patch -p2 < 0003-Fix-conftest-to-use-nv_drm_gem_vmap-which-has-the-se.patch 
patch -p2 < 0004-kernel-6.10.patch 
patch -p2 < 0005-kernel-6.12.patch
 
env NV_VERBOSE=1 make -j8 modules KERNEL_UNAME=6.12.43+deb13-amd64
dkms build -m nvidia-tesla-470/470.256.02 -k 6.12.43+deb13-amd64

Add to kernel cmdline:

nvidia-drm.modeset=1

References: