私は新しいDebian Bookwormポイントバージョン12.5にアップグレードしようとしましたが...
Building module:
Cleaning build area...
env NV_VERBOSE=1 make -j4 modules KERNEL_UNAME=6.1.0-18-amd64.............................(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.1.0-18-amd64 (x86_64)
Consult /var/lib/dkms/nvidia-current/525.147.05/build/make.log for more information.
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.1.0-18-amd64 failed!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.1.0-18-amd64 (--configure):
installed linux-image-6.1.0-18-amd64 package post-installation script subprocess returned error exit status 1
Setting up linux-headers-6.1.0-18-amd64 (6.1.76-1) ...
/etc/kernel/header_postinst.d/dkms:
dkms: running auto installation service for kernel 6.1.0-18-amd64.
Sign command: /usr/lib/linux-kbuild-6.1/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
この問題をどのように解決できますか?
答え1
問題はカーネルです。 make.logをチェックしてこれを見つけました。
Module.symvers -e 320sエラー:modpost:GPL非互換モジュールnvidia.koはGPLシンボル '__rcu_read_unlock'のみを使用します。 320sエラー:modpost:GPL非互換モジュールnvidia.koは、GPLシンボル「__rcu_read_lock」320sのみを使用します。 make[4]: * ** [/usr/src/linux-headers-6.6.15-common/scripts/Makefile.modpost:145:/var/lib/dkms/nvidia-tesla-470/470.223.02/build /Module.symvers]エラー1
私の考えでは、今回のパッチや今後出てくる別のDebianを待たなければならないと思います。https://github.com/gentoo/gentoo/blob/c64caf53/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.223.02-gpl-pfn_valid.patch