Bug#995271: nvidia-kernel-dkms: does not install with linux-image-5.14-amd64
For those getting build errors, this is due to the related 5.14 build patch not being part of the Testing package (patch level 2), it was added in patch level 3 which was in Sid/Unstable but apparently never migrated to Testing. I've been having the same issue too. It appears that a new Nvidia driver version is in Sid (470.63.01), so eventually when that migrates down, it should fix this issue. Hopefully that speeds up because systems with Nvidia graphics are unable to run the newer 5.14 kernel at the moment, and have to stick with 5.10. -- Ryan Thoryk r...@thoryk.com r...@tliquest.net
Bug#995271: nvidia-kernel-dkms: does not install with linux-image-5.14-amd64
Hi I'm getting the same errors when installing nvidia-kernel-dkms with kernel 5.14 Here is content of build log: /var/lib/dkms/nvidia-current/470.57.02/build/dkms.log I hope it will help. For now I'm forced to use older kernel (5.10.0-8) which works fine. DKMS make.log for nvidia-current-470.57.02 for kernel 5.14.0-1-amd64 (x86_64) czw, 30 wrz 2021, 20:36:10 CEST make KBUILD_OUTPUT=/lib/modules/5.14.0-1-amd64/build V=1 -C /lib/modules/5.14.0-1-amd64/source M=/var/lib/dkms/nvidia-current/470.57.02/build ARCH=x86_64 NV_KERNEL_SOURCES=/lib/modules/5.14.0-1-amd64/source NV_KERNEL_OUTPUT=/lib/modules/5.14.0-1-amd64/build NV_KERNEL_MODULES="nvidia nvidia-uvm nvidia-modeset nvidia-drm nvidia-peermem" INSTALL_MOD_DIR=kernel/drivers/video NV_SPECTRE_V2=0 modules make[1]: Wejście do katalogu '/usr/src/linux-headers-5.14.0-1-common' make -C /usr/src/linux-headers-5.14.0-1-amd64 -f /usr/src/linux-headers-5.14.0-1-common/Makefile modules make[2]: Wejście do katalogu '/usr/src/linux-headers-5.14.0-1-amd64' test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \ echo >&2; \ echo >&2 " ERROR: Kernel configuration is invalid."; \ echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\ echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo >&2 ; \ /bin/false) make -f /usr/src/linux-headers-5.14.0-1-common/scripts/Makefile.build obj=/var/lib/dkms/nvidia-current/470.57.02/build \ single-build= \ need-builtin=1 need-modorder=1 NV_CONFTEST_CMD=/bin/sh /var/lib/dkms/nvidia-current/470.57.02/build/conftest.sh " gcc-10" x86_64 /lib/modules/5.14.0-1-amd64/source /lib/modules/5.14.0-1-amd64/build NV_CONFTEST_CFLAGS=-O2 -D__KERNEL__ -DKBUILD_BASENAME="#conftest12713" -DKBUILD_MODNAME="#conftest12713" -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/10/include -I/lib/modules/5.14.0-1-amd64/source/arch/x86/include/asm/mach-default -I/lib/modules/5.14.0-1-amd64/source/include/asm-x86/mach-default -I/lib/modules/5.14.0-1-amd64/build/include2 -I/lib/modules/5.14.0-1-amd64/build/include -include /lib/modules/5.14.0-1-amd64/build/include/generated/autoconf.h -I/lib/modules/5.14.0-1-amd64/source/arch/x86/include -I/lib/modules/5.14.0-1-amd64/source/arch/x86/include/uapi -I/lib/modules/5.14.0-1-amd64/build/arch/x86/include/generated -I/lib/modules/5.14.0-1-amd64/build/arch/x86/include/generated/uapi -I/lib/modules/5.14.0-1-amd64/source/include -I/lib/modules/5.14.0-1-amd64/source/include/uapi -I/lib/modules/5.14.0-1-amd64/source/include/xen -I/lib/modules/5.14.0-1-amd64/build/include/generated/uapi -mfentry -DCC_USING_FENTRY -I/var/lib/dkms/nvidia-current/470.57.02/build/common/inc -I/var/lib/dkms/nvidia-current/470.57.02/build -Wall -MD -Wno-cast-qual -Wno-error -Wno-format-extra-args -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"470.57.02\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -fno-pie -Wall -Wundef -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -g -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Wno-packed-not-aligned KBUILD_CFLAGS=-Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5
Bug#995271: nvidia-kernel-dkms: does not install with linux-image-5.14-amd64
Package: nvidia-kernel-dkms Version: 470.57.02-2 Severity: important X-Debbugs-Cc: electron.bad...@tutanota.com Dear Maintainer, * What led up to the situation? Upgrading kernel from 5.10.8 (amd64) to 5.14 (amd64) * What exactly did you do (or not do) that was effective (or ineffective)? sudo apt install linux-image-5.14.0-1-amd64 * What was the outcome of this action? Building initial module for 5.14.0-1-amd64 Error! Bad return status for module build on kernel: 5.14.0-1-amd64 (x86_64) Consult /var/lib/dkms/nvidia-current/470.57.02/build/make.log for more information. dpkg: error processing package nvidia-kernel-dkms (--configure): installed nvidia-kernel-dkms package post-installation script subprocess returned error exit status 10 Errors were encountered while processing: nvidia-kernel-dkms E: Sub-process /usr/bin/dpkg returned an error code (1) After that the system does not start X after reboot. * What outcome did you expect instead? Usable nvidia drivers. -- Package-specific info: uname -a: Linux shogun 5.10.0-8-amd64 #1 SMP Debian 5.10.46-4 (2021-08-03) x86_64 GNU/Linux /proc/version: Linux version 5.10.0-8-amd64 (debian-ker...@lists.debian.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 SMP Debian 5.10.46-4 (2021-08-03) /proc/driver/nvidia/version: NVRM version: NVIDIA UNIX x86_64 Kernel Module 470.57.02 Tue Jul 13 16:14:05 UTC 2021 GCC version: gcc version 10.3.0 (Debian 10.3.0-11) lspci 'display controller [030?]': 48:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP106GL [Quadro P2200] [10de:1c31] (rev a1) (prog-if 00 [VGA controller]) Subsystem: NVIDIA Corporation GP106GL [Quadro P2200] [10de:131b] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Kernel driver in use: nvidia Kernel modules: nvidia dmesg: Device node permissions: crw-rw+ 1 root video 226, 0 Sep 28 19:48 /dev/dri/card0 crw-rw+ 1 root render 226, 128 Sep 28 19:48 /dev/dri/renderD128 crw-rw-rw- 1 root root 195, 254 Sep 28 19:48 /dev/nvidia-modeset crw-rw-rw- 1 root root 195, 0 Sep 28 19:48 /dev/nvidia0 crw-rw-rw- 1 root root 195, 255 Sep 28 19:48 /dev/nvidiactl /dev/dri/by-path: total 0 lrwxrwxrwx 1 root root 8 Sep 28 19:48 pci-:48:00.0-card -> ../card0 lrwxrwxrwx 1 root root 13 Sep 28 19:48 pci-:48:00.0-render -> ../renderD128 video:x:44:eb OpenGL and NVIDIA library files installed: -rw-r--r-- 1 root root 1857 Aug 30 11:39 /etc/X11/xorg.conf lrwxrwxrwx 1 root root 15 Apr 25 22:47 /etc/alternatives/glx -> /usr/lib/nvidia lrwxrwxrwx 1 root root 49 Apr 25 23:34 /etc/alternatives/glx--libEGL.so-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so lrwxrwxrwx 1 root root 51 Apr 25 22:47 /etc/alternatives/glx--libEGL.so.1-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libEGL.so.1 lrwxrwxrwx 1 root root 48 Apr 25 23:34 /etc/alternatives/glx--libGL.so-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so lrwxrwxrwx 1 root root 48 Apr 25 23:34 /etc/alternatives/glx--libGL.so-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so lrwxrwxrwx 1 root root 50 Apr 25 22:47 /etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 lrwxrwxrwx 1 root root 50 Apr 25 22:47 /etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 lrwxrwxrwx 1 root root 55 Apr 25 23:34 /etc/alternatives/glx--libGLESv1_CM.so-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so lrwxrwxrwx 1 root root 55 Apr 25 23:34 /etc/alternatives/glx--libGLESv1_CM.so-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so lrwxrwxrwx 1 root root 57 Apr 25 22:47 /etc/alternatives/glx--libGLESv1_CM.so.1-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1 lrwxrwxrwx 1 root root 57 Apr 25 22:47 /etc/alternatives/glx--libGLESv1_CM.so.1-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1 lrwxrwxrwx 1 root root 52 Apr 25 23:34 /etc/alternatives/glx--libGLESv2.so-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so lrwxrwxrwx 1 root root 52 Apr 25 23:34 /etc/alternatives/glx--libGLESv2.so-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so lrwxrwxrwx 1 root root 54 Apr 25 22:47 /etc/alternatives/glx--libGLESv2.so.2-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2 lrwxrwxrwx 1 root root 54 Apr 25 22:47 /etc/alternatives/glx--libGLESv2.so.2-x86_64-linux-gnu -> /usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2 lrwxrwxrwx 1 root root 44 Apr 25 22:47