Dear Andreas
I fear the bug persists. I've upgraded nvidia packages but the build still fails.
(mando@aldur) (~) $ sudo apt install
nvidia-kernel-dkms
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
nvidia-kernel-dkms est déjà la version la plus récente
(470.74-1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 5 non mis
à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires
seront utilisés.
Souhaitez-vous continuer ? [O/n]
Paramétrage de nvidia-kernel-dkms (470.74-1) ...
Removing old nvidia-current-470.74 DKMS files...
Deleting module nvidia-current-470.74 completely from the DKMS
tree.
Loading new nvidia-current-470.74 DKMS files...
Building for 5.14.0-2-amd64
Building initial module for 5.14.0-2-amd64
Error! Bad return status for module build on kernel:
5.14.0-2-amd64 (x86_64)
Consult /var/lib/dkms/nvidia-current/470.74/build/make.log for
more information.
dpkg: erreur de traitement du paquet nvidia-kernel-dkms
(--configure) :
installed nvidia-kernel-dkms package post-installation script
subprocess returned error exit status 10
dpkg: des problèmes de dépendances empêchent la configuration de
nvidia-driver :
nvidia-driver dépend de nvidia-kernel-dkms (= 470.74-1) |
nvidia-kernel-470.74 ; cependant :
Le paquet nvidia-kernel-dkms n'est pas encore configuré.
Le paquet nvidia-kernel-470.74 n'est pas installé.
Le paquet nvidia-kernel-dkms qui fournit nvidia-kernel-470.74
n'est pas encore configuré.
dpkg: erreur de traitement du paquet nvidia-driver
(--configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
nvidia-kernel-dkms
nvidia-driver
E: Sub-process /usr/bin/dpkg returned an error code (1)
(mando@aldur) (~) $ dpkg -l | grep
nvidia
ii glx-alternative-nvidia
1.2.1 amd64 allows the
selection of NVIDIA as GLX provider
ii libegl-nvidia0:amd64
470.74-1 amd64 NVIDIA binary
EGL library
ii libgl1-nvidia-glvnd-glx:amd64
470.74-1 amd64 NVIDIA binary
OpenGL/GLX library (GLVND variant)
ii libgles-nvidia1:amd64
470.74-1 amd64 NVIDIA binary
OpenGL|ES 1.x library
ii libgles-nvidia2:amd64
470.74-1 amd64 NVIDIA binary
OpenGL|ES 2.x library
ii libglx-nvidia0:amd64
470.74-1 amd64 NVIDIA binary
GLX library
ii libnvidia-cbl:amd64
470.74-1 amd64 NVIDIA binary
Vulkan ray tracing (cbl) library
ii libnvidia-cfg1:amd64
470.74-1 amd64 NVIDIA binary
OpenGL/GLX configuration library
ii libnvidia-compiler:amd64
470.74-1 amd64 NVIDIA
runtime compiler library
ii libnvidia-egl-wayland1:amd64
1:1.1.9-1 amd64 Wayland EGL
External Platform library -- shared library
ii libnvidia-eglcore:amd64
470.74-1 amd64 NVIDIA binary
EGL core libraries
ii libnvidia-encode1:amd64
470.74-1 amd64 NVENC Video
Encoding runtime library
ii libnvidia-glcore:amd64
470.74-1 amd64 NVIDIA binary
OpenGL/GLX core libraries
ii libnvidia-glvkspirv:amd64
470.74-1 amd64 NVIDIA binary
Vulkan Spir-V compiler library
ii libnvidia-ml1:amd64
470.74-1 amd64 NVIDIA
Management Library (NVML) runtime library
ii libnvidia-ptxjitcompiler1:amd64
470.74-1 amd64 NVIDIA PTX
JIT Compiler library
ii libnvidia-rtcore:amd64
470.74-1 amd64 NVIDIA binary
Vulkan ray tracing (rtcore) library
ii nvidia-alternative
470.74-1 amd64 allows the
selection of NVIDIA as GLX provider
rc nvidia-cuda-toolkit
10.1.168-8 amd64 NVIDIA CUDA
development toolkit
iU nvidia-driver
470.74-1 amd64 NVIDIA
metapackage
ii nvidia-driver-bin
470.74-1 amd64 NVIDIA driver
support binaries
ii nvidia-driver-libs:amd64
470.74-1 amd64 NVIDIA
metapackage (OpenGL/GLX/EGL/GLES libraries)
ii nvidia-egl-common
470.74-1 amd64 NVIDIA binary
EGL driver - common files
ii nvidia-egl-icd:amd64
470.74-1 amd64 NVIDIA EGL
installable client driver (ICD)
ii nvidia-installer-cleanup
20151021+13 amd64 cleanup after
driver installation with the nvidia-installer
ii nvidia-kernel-common
20151021+13 amd64 NVIDIA binary
kernel module support files
iF nvidia-kernel-dkms
470.74-1 amd64 NVIDIA binary
kernel module DKMS source
ii nvidia-kernel-support
470.74-1 amd64 NVIDIA binary
kernel module support files
ii nvidia-legacy-check
470.74-1 amd64 check for
NVIDIA GPUs requiring a legacy driver
ii nvidia-modprobe
470.57.02-1 amd64 utility to
load NVIDIA kernel modules and create device nodes
ii nvidia-opencl-common
470.74-1 amd64 NVIDIA OpenCL
driver - common files
ii nvidia-opencl-icd:amd64
470.74-1 amd64 NVIDIA OpenCL
installable client driver (ICD)
ii nvidia-persistenced
470.57.02-1 amd64 daemon to
maintain persistent software state in the NVIDIA driver
ii nvidia-settings
470.57.02-2 amd64 tool for
configuring the NVIDIA graphics driver
ii nvidia-smi
470.74-1 amd64 NVIDIA System
Management Interface
ii nvidia-support
20151021+13 amd64 NVIDIA binary
graphics driver support files
ii nvidia-vdpau-driver:amd64
470.74-1 amd64 Video Decode
and Presentation API for Unix - NVIDIA driver
ii nvidia-vulkan-common
470.74-1 amd64 NVIDIA Vulkan
driver - common files
ii nvidia-vulkan-icd:amd64
470.74-1 amd64 NVIDIA Vulkan
installable client driver (ICD)
ii xserver-xorg-video-nvidia
470.74-1 amd64 NVIDIA binary
Xorg driver
(mando@aldur) (~) $ uname -a
Linux aldur 5.14.0-2-amd64 #1 SMP Debian 5.14.9-2 (2021-10-03)
x86_64 GNU/Linux
(mando@aldur) (~) $ cat
/var/lib/dkms/nvidia-current/470.74/build/make.log
DKMS make.log for nvidia-current-470.74 for kernel
5.14.0-2-amd64 (x86_64)
mar. 02 nov. 2021 15:22:20 CET
make KBUILD_OUTPUT=/lib/modules/5.14.0-2-amd64/build V=1 -C
/lib/modules/5.14.0-2-amd64/source
M=/var/lib/dkms/nvidia-current/470.74/build ARCH=x86_64
NV_KERNEL_SOURCES=/lib/modules/5.14.0-2-amd64/source
NV_KERNEL_OUTPUT=/lib/modules/5.14.0-2-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] : on entre dans le répertoire
« /usr/src/linux-headers-5.14.0-2-common »
make -C /usr/src/linux-headers-5.14.0-2-amd64 -f
/usr/src/linux-headers-5.14.0-2-common/Makefile modules
make[2] : on entre dans le répertoire
« /usr/src/linux-headers-5.14.0-2-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)
ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or
include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel
src to fix it.
make[2]: ***
[/usr/src/linux-headers-5.14.0-2-common/Makefile:759 :
include/config/auto.conf] Erreur 1
make[2] : on quitte le répertoire
« /usr/src/linux-headers-5.14.0-2-amd64 »
make[1]: *** [Makefile:232 : __sub-make] Erreur 2
make[1] : on quitte le répertoire
« /usr/src/linux-headers-5.14.0-2-common »
make: *** [Makefile:80 : modules] Erreur 2
(mando@aldur)
(/usr/src/linux-headers-5.14.0-2-common) $ sudo make oldconfig
scripts/Makefile.build:44: scripts/basic/Makefile: Aucun fichier
ou dossier de ce type
make[1]: *** Aucune règle pour fabriquer la cible
« scripts/basic/Makefile ». Arrêt.
make: *** [Makefile:564 : scripts_basic] Erreur 2
Best regards
mando