[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

nvidia-kerndel-dkms bleibt unconfigured unter linux 5.18.0 bpo



Guten Abend zusammen, 

bisher lief hier, nachdem ich auf nvidia-driver 470 (aktuell
470.103.01) gewechselt bin seit Monaten problemlos auch bei Updates. 
Grafikkarte ist eine GeForce GTX 1660 Ti

Auf meinem Debian bullseye / stable lief zunächst der Treiber aus
testing, bis das wegen Abhängigkeiten nicht mehr ging und dann kurz
darauf zum Glück (DANKE an die Entwickler!) die Pakete unter bpo zu
haben waren. 

Jetzt kam das Kernel-Update von 5.16. auf 5.18. und seit dem bekomme
ich einen Fehler und das Paket nvidia-kernel-dkms in
der Version 470.103.01-3~deb11u2 bleibt mit 

DKMS: install completed.
Building initial module for 5.18.0-0.bpo.1-amd64
Error! Bad return status for module build on kernel: 5.18.0-0.bpo.1-amd64 (x86_64)
Consult /var/lib/dkms/nvidia-current/470.103.01/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:Run 'make oldconfig && make prepare' on kernel src to fix it.
 nvidia-kernel-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)

hängen. Das make.log hab ich angehängt. 
root@terra:/usr/src/linux-headers-5.18.0-0.bpo.1-amd64# ls
include/generated/autoconf.h
ls: cannot access 'include/generated/autoconf.h': No such file or
directory

Die Datei existiert also tatsächlich nicht, aber was mach ich jetzt. 

Über jegliche (Denk-) Hilfe würde ich mich freuen!
Ulrich

P.S. Header und Images werden über die metapakete linux-headers-amd64
und linux-image-amd64 installiert. Sollten also immer beide aktuell
bleiben. 
DKMS make.log for nvidia-current-470.103.01 for kernel 5.18.0-0.bpo.1-amd64 (x86_64)
Thu Jun 23 21:59:33 CEST 2022
make KBUILD_OUTPUT=/lib/modules/5.18.0-0.bpo.1-amd64/build V=1 -C /lib/modules/5.18.0-0.bpo.1-amd64/source M=/var/lib/dkms/nvidia-current/470.103.01/build ARCH=x86_64 NV_KERNEL_SOURCES=/lib/modules/5.18.0-0.bpo.1-amd64/source NV_KERNEL_OUTPUT=/lib/modules/5.18.0-0.bpo.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]: Entering directory '/usr/src/linux-headers-5.18.0-0.bpo.1-common'
make -C /usr/src/linux-headers-5.18.0-0.bpo.1-amd64 -f /usr/src/linux-headers-5.18.0-0.bpo.1-common/Makefile modules
make[2]: Entering directory '/usr/src/linux-headers-5.18.0-0.bpo.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)

  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.18.0-0.bpo.1-common/Makefile:749: include/config/auto.conf] Error 1
make[2]: Leaving directory '/usr/src/linux-headers-5.18.0-0.bpo.1-amd64'
make[1]: *** [Makefile:231: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.18.0-0.bpo.1-common'
make: *** [Makefile:80: modules] Error 2

Reply to: