====== 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:
* https://gist.github.com/joanbm/a6d3f7f873a60dec0aa4a734c0f1d64e
* https://www.reddit.com/r/voidlinux/comments/1i23wt5/asking_about_compatibility_of_kernel_6129_with/
* https://www.reddit.com/r/debian/comments/1mw07we/can_i_install_the_nvidia_legacy_driver_470xx_on/
* https://forum.siduction.org/index.php?topic=9532.15