My Asus laptop (ROG Strix G17 2021), which I’m trying to install the driver on, is equipped with an RTX 3070 and Ryzen 5900HX. Below is the relevant part of the installation
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
Loading new nvidia-470.57.02 DKMS files...
Building for 5.13.8-051308-generic
Building for architecture x86_64
Building initial module for 5.13.8-051308-generic
ERROR (dkms apport): kernel package linux-headers-5.13.8-051308-generic is not supported
Error! Bad return status for module build on kernel: 5.13.8-051308-generic (x86_64)
Consult /var/lib/dkms/nvidia/470.57.02/build/make.log for more information.
dpkg: error processing package nvidia-dkms-470 (--configure):
installed nvidia-dkms-470 package post-installation script subprocess returned error exit status 10
Setting up libxcb-sync1:i386 (1.14-2) ...
dpkg: dependency problems prevent configuration of nvidia-driver-470:
nvidia-driver-470 depends on nvidia-dkms-470 (<= 470.57.02-1); however:
Package nvidia-dkms-470 is not configured yet.
nvidia-driver-470 depends on nvidia-dkms-470 (>= 470.57.02); however:
Package nvidia-dkms-470 is not configured yet.
dpkg: error processing package nvidia-driver-470 (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
Setting up libllvm12:i386 (1:12.0.0-3ubuntu1~20.04.3) ...
Setting up libnvidia-encode-470:amd64 (470.57.02-0ubuntu0.20.04.1) ...
Setting up libxcb-dri2-0:i386 (1.14-2) ...
Setting up vdpau-driver-all:amd64 (1.3-1ubuntu2) ...
Setting up libxcb-randr0:i386 (1.14-2) ...
Setting up libx11-6:i386 (2:1.6.9-2ubuntu1.2) ...
Setting up libxcb-dri3-0:i386 (1.14-2) ...
Setting up mesa-vulkan-drivers:i386 (21.0.3-0ubuntu0.2~20.04.1) ...
Setting up libgl1-mesa-dri:i386 (21.0.3-0ubuntu0.2~20.04.1) ...
Setting up libxext6:i386 (2:1.3.4-0ubuntu1) ...
Setting up libxxf86vm1:i386 (1:1.1.4-1build1) ...
Setting up libxfixes3:i386 (1:5.0.3-2) ...
Setting up libnvidia-gl-470:i386 (470.57.02-0ubuntu0.20.04.1) ...
Setting up libnvidia-decode-470:i386 (470.57.02-0ubuntu0.20.04.1) ...
Setting up libglx-mesa0:i386 (21.0.3-0ubuntu0.2~20.04.1) ...
Setting up libglx0:i386 (1.3.2-1~ubuntu0.20.04.1) ...
Setting up libgl1:i386 (1.3.2-1~ubuntu0.20.04.1) ...
Setting up libnvidia-encode-470:i386 (470.57.02-0ubuntu0.20.04.1) ...
Setting up libnvidia-ifr1-470:i386 (470.57.02-0ubuntu0.20.04.1) ...
Setting up libnvidia-fbc1-470:i386 (470.57.02-0ubuntu0.20.04.1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.2) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for initramfs-tools (0.136ubuntu6.6) ...
update-initramfs: Generating /boot/initrd.img-5.13.8-051308-generic
Errors were encountered while processing:
nvidia-dkms-470
nvidia-driver-470
E: Sub-process /usr/bin/dpkg returned an error code (1)
I believe I’m using a kernel release too recent. I decided to choose the latest release due to the incompatibility issues my laptop had with the default kernel.
So… yeah. What should I do? What is the most recent kernel with which nvidia-driver-470 is compatible?