Here's my latest attempt at a complete "clean" installation of the nvidia-driver-570 package.
It fails trying to do the dkms part of an older kernel... details below. But Bottom Line Upfront: I'm still encountering an "API mismatch" error (This is from reading the latest nvidia-bug-report.sh log output that I generated just now, and I'm happy to upload if desired) 2025-06-23T14:03:59.788433-04:00 gdisc kernel: NVRM: API mismatch: the client has the version 550.144.03, but 2025-06-23T14:03:59.788436-04:00 gdisc kernel: NVRM: this kernel module has the version 570.133.07. Please 2025-06-23T14:03:59.788436-04:00 gdisc kernel: NVRM: make sure that this kernel module and all NVIDIA driver 2025-06-23T14:03:59.788437-04:00 gdisc kernel: NVRM: components have the same version. 2025-06-23T14:08:25.616403-04:00 gdisc kernel: NVRM: API mismatch: the client has the version 570.153.02, but 2025-06-23T14:08:25.616412-04:00 gdisc kernel: NVRM: this kernel module has the version 570.133.07 I've tried to remove anything and everything related to nvidia and install from scratch so where do the old client versions come from, and why would a new client version get installed that doesn't match the kernel module when I'm only trying to `apt install nvidia-driver-570`? greg@gdisc:~$ uname -r 6.8.0-62-generic greg@gdisc:~$ nvidia-smi Command 'nvidia-smi' not found, but can be installed with: sudo apt install nvidia-utils-470 # version 470.256.02-0ubuntu0.24.04.1, or sudo apt install nvidia-utils-470-server # version 470.256.02-0ubuntu0.24.04.1 sudo apt install nvidia-utils-535 # version 535.183.01-0ubuntu0.24.04.1 sudo apt install nvidia-utils-535-server # version 535.230.02-0ubuntu0.24.04.3 sudo apt install nvidia-utils-550 # version 550.120-0ubuntu0.24.04.1 sudo apt install nvidia-utils-565-server # version 565.57.01-0ubuntu0.24.04.3 sudo apt install nvidia-utils-570-server # version 570.86.15-0ubuntu0.24.04.4 sudo apt install nvidia-utils-525 # version 525.147.05-0ubuntu1 sudo apt install nvidia-utils-525-server # version 525.147.05-0ubuntu1 sudo apt install nvidia-utils-550-server # version 550.144.03-0ubuntu0.24.04.1 greg@gdisc:~$ dkms status greg@gdisc:~$ sudo su - root@gdisc:~# apt update Get:1 https://download.docker.com/linux/ubuntu noble InRelease [48.8 kB] Hit:2 https://apt.releases.hashicorp.com noble InRelease Hit:3 https://nvidia.github.io/libnvidia-container/stable/deb/amd64 InRelease Get:4 http://security.ubuntu.com/ubuntu noble-security InRelease [126 kB] Hit:5 https://updates.signal.org/desktop/apt xenial InRelease Get:6 https://download.docker.com/linux/ubuntu noble/stable amd64 Packages [26.9 kB] Get:7 https://esm.ubuntu.com/apps/ubuntu noble-apps-security InRelease [7,607 B] Get:8 https://esm.ubuntu.com/apps/ubuntu noble-apps-updates InRelease [7,480 B] Get:9 https://esm.ubuntu.com/infra/ubuntu noble-infra-security InRelease [7,474 B] Get:10 https://esm.ubuntu.com/infra/ubuntu noble-infra-updates InRelease [7,473 B] Hit:11 https://ppa.launchpadcontent.net/graphics-drivers/ppa/ubuntu noble InRelease Get:13 http://security.ubuntu.com/ubuntu noble-security/main amd64 Components [21.6 kB] Get:14 https://josm.openstreetmap.de/apt noble InRelease [4,602 B] Get:15 https://dl.google.com/linux/chrome/deb stable InRelease [1,825 B] Get:16 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Components [212 B] Get:17 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Components [52.2 kB] Get:18 http://security.ubuntu.com/ubuntu noble-security/multiverse amd64 Components [208 B] Get:19 https://josm.openstreetmap.de/apt noble/universe amd64 Packages [1,094 B] Get:20 https://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1,204 B] Hit:21 http://us.archive.ubuntu.com/ubuntu noble InRelease Get:22 http://us.archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB] Get:23 http://us.archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB] Get:24 http://us.archive.ubuntu.com/ubuntu noble-updates/main i386 Packages [482 kB] Get:25 http://us.archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1,158 kB] Get:26 http://us.archive.ubuntu.com/ubuntu noble-updates/main Translation-en [244 kB] Get:27 http://us.archive.ubuntu.com/ubuntu noble-updates/main amd64 Components [161 kB] Get:28 http://us.archive.ubuntu.com/ubuntu noble-updates/restricted i386 Packages [19.2 kB] Get:29 http://us.archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [1,256 kB] Get:30 http://us.archive.ubuntu.com/ubuntu noble-updates/restricted Translation-en [266 kB] Get:31 http://us.archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Components [212 B] Get:32 http://us.archive.ubuntu.com/ubuntu noble-updates/universe i386 Packages [661 kB] Get:33 http://us.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1,092 kB] Hit:12 https://debian.qgis.org/debian noble InRelease Get:34 http://us.archive.ubuntu.com/ubuntu noble-updates/universe Translation-en [278 kB] Get:35 http://us.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Components [376 kB] Get:36 http://us.archive.ubuntu.com/ubuntu noble-updates/multiverse i386 Packages [4,240 B] Get:37 http://us.archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [22.1 kB] Get:38 http://us.archive.ubuntu.com/ubuntu noble-updates/multiverse Translation-en [4,972 B] Get:39 http://us.archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Components [940 B] Get:40 http://us.archive.ubuntu.com/ubuntu noble-backports/main amd64 Components [7,064 B] Get:41 http://us.archive.ubuntu.com/ubuntu noble-backports/restricted amd64 Components [216 B] Get:42 http://us.archive.ubuntu.com/ubuntu noble-backports/universe amd64 Components [16.4 kB] Get:43 http://us.archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Components [212 B] Fetched 6,618 kB in 3s (1,901 kB/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done root@gdisc:~# apt install nvidia-driver-570 Reading package lists... Done Building dependency tree... Done Reading state information... Done The following additional packages will be installed: libatomic1:i386 libbsd0:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1t64:i386 libexpat1:i386 libffi8:i386 libgbm1:i386 libglapi-mesa:i386 libicu74:i386 libllvm19:i386 libnvidia-cfg1-570 libnvidia-common-570 libnvidia-compute-570 libnvidia-compute-570:i386 libnvidia-decode-570 libnvidia-decode-570:i386 libnvidia-egl-wayland1 libnvidia-egl-wayland1:i386 libnvidia-encode-570 libnvidia-encode-570:i386 libnvidia-extra-570 libnvidia-fbc1-570 libnvidia-fbc1-570:i386 libnvidia-gl-570 libnvidia-gl-570:i386 libpciaccess0:i386 libsensors5:i386 libstdc++6:i386 libwayland-client0:i386 libwayland-server0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-present0:i386 libxcb-randr0:i386 libxcb-sync1:i386 libxcb-xfixes0:i386 libxcb1:i386 libxdmcp6:i386 libxext6:i386 libxml2:i386 libxnvctrl0 libxshmfence1:i386 mesa-libgallium:i386 nvidia-compute-utils-570 nvidia-dkms-570 nvidia-firmware-570-570.153.02 nvidia-kernel-common-570 nvidia-kernel-source-570 nvidia-prime nvidia-settings nvidia-utils-570 screen-resolution-extra xserver-xorg-video-nvidia-570 Suggested packages: lm-sensors:i386 The following NEW packages will be installed: libatomic1:i386 libbsd0:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1t64:i386 libexpat1:i386 libffi8:i386 libgbm1:i386 libglapi-mesa:i386 libicu74:i386 libllvm19:i386 libnvidia-cfg1-570 libnvidia-common-570 libnvidia-compute-570 libnvidia-compute-570:i386 libnvidia-decode-570 libnvidia-decode-570:i386 libnvidia-egl-wayland1 libnvidia-egl-wayland1:i386 libnvidia-encode-570 libnvidia-encode-570:i386 libnvidia-extra-570 libnvidia-fbc1-570 libnvidia-fbc1-570:i386 libnvidia-gl-570 libnvidia-gl-570:i386 libpciaccess0:i386 libsensors5:i386 libstdc++6:i386 libwayland-client0:i386 libwayland-server0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-present0:i386 libxcb-randr0:i386 libxcb-sync1:i386 libxcb-xfixes0:i386 libxcb1:i386 libxdmcp6:i386 libxext6:i386 libxml2:i386 libxnvctrl0 libxshmfence1:i386 mesa-libgallium:i386 nvidia-compute-utils-570 nvidia-dkms-570 nvidia-driver-570 nvidia-firmware-570-570.153.02 nvidia-kernel-common-570 nvidia-kernel-source-570 nvidia-prime nvidia-settings nvidia-utils-570 screen-resolution-extra xserver-xorg-video-nvidia-570 0 upgraded, 61 newly installed, 0 to remove and 26 not upgraded. Need to get 0 B/508 MB of archives. After this operation, 1,600 MB of additional disk space will be used. Do you want to continue? [Y/n] y Extracting templates from packages: 100% Selecting previously unselected package libbsd0:i386. (Reading database ... 430547 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.12.1-1build1.1_i386.deb ... Unpacking libbsd0:i386 (0.12.1-1build1.1) ... Selecting previously unselected package libelf1t64:i386. Preparing to unpack .../01-libelf1t64_0.190-1.1ubuntu0.1_i386.deb ... Unpacking libelf1t64:i386 (0.190-1.1ubuntu0.1) ... Selecting previously unselected package libexpat1:i386. Preparing to unpack .../02-libexpat1_2.6.1-2ubuntu0.3_i386.deb ... Unpacking libexpat1:i386 (2.6.1-2ubuntu0.3) ... Selecting previously unselected package libffi8:i386. Preparing to unpack .../03-libffi8_3.4.6-1build1_i386.deb ... Unpacking libffi8:i386 (3.4.6-1build1) ... Selecting previously unselected package libstdc++6:i386. Preparing to unpack .../04-libstdc++6_14.2.0-4ubuntu2~24.04_i386.deb ... Unpacking libstdc++6:i386 (14.2.0-4ubuntu2~24.04) ... Selecting previously unselected package libicu74:i386. Preparing to unpack .../05-libicu74_74.2-1ubuntu3.1_i386.deb ... Unpacking libicu74:i386 (74.2-1ubuntu3.1) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../06-libxml2_2.9.14+dfsg-1.3ubuntu3.3_i386.deb ... Unpacking libxml2:i386 (2.9.14+dfsg-1.3ubuntu3.3) ... Selecting previously unselected package libdrm2:i386. Preparing to unpack .../07-libdrm2_2.4.122-1~ubuntu0.24.04.1_i386.deb ... Unpacking libdrm2:i386 (2.4.122-1~ubuntu0.24.04.1) ... Selecting previously unselected package libedit2:i386. Preparing to unpack .../08-libedit2_3.1-20230828-1build1_i386.deb ... Unpacking libedit2:i386 (3.1-20230828-1build1) ... Selecting previously unselected package libsensors5:i386. Preparing to unpack .../09-libsensors5_1%3a3.6.0-9build1_i386.deb ... Unpacking libsensors5:i386 (1:3.6.0-9build1) ... Selecting previously unselected package libxau6:i386. Preparing to unpack .../10-libxau6_1%3a1.0.9-1build6_i386.deb ... Unpacking libxau6:i386 (1:1.0.9-1build6) ... Selecting previously unselected package libxdmcp6:i386. Preparing to unpack .../11-libxdmcp6_1%3a1.1.3-0ubuntu6_i386.deb ... Unpacking libxdmcp6:i386 (1:1.1.3-0ubuntu6) ... Selecting previously unselected package libxcb1:i386. Preparing to unpack .../12-libxcb1_1.15-1ubuntu2_i386.deb ... Unpacking libxcb1:i386 (1.15-1ubuntu2) ... Selecting previously unselected package libx11-6:i386. Preparing to unpack .../13-libx11-6_2%3a1.8.7-1build1_i386.deb ... Unpacking libx11-6:i386 (2:1.8.7-1build1) ... Selecting previously unselected package libxext6:i386. Preparing to unpack .../14-libxext6_2%3a1.3.4-1build2_i386.deb ... Unpacking libxext6:i386 (2:1.3.4-1build2) ... Selecting previously unselected package libatomic1:i386. Preparing to unpack .../15-libatomic1_14.2.0-4ubuntu2~24.04_i386.deb ... Unpacking libatomic1:i386 (14.2.0-4ubuntu2~24.04) ... Selecting previously unselected package libdrm-amdgpu1:i386. Preparing to unpack .../16-libdrm-amdgpu1_2.4.122-1~ubuntu0.24.04.1_i386.deb ... Unpacking libdrm-amdgpu1:i386 (2.4.122-1~ubuntu0.24.04.1) ... Selecting previously unselected package libpciaccess0:i386. Preparing to unpack .../17-libpciaccess0_0.17-3build1_i386.deb ... Unpacking libpciaccess0:i386 (0.17-3build1) ... Selecting previously unselected package libdrm-intel1:i386. Preparing to unpack .../18-libdrm-intel1_2.4.122-1~ubuntu0.24.04.1_i386.deb ... Unpacking libdrm-intel1:i386 (2.4.122-1~ubuntu0.24.04.1) ... Selecting previously unselected package libdrm-radeon1:i386. Preparing to unpack .../19-libdrm-radeon1_2.4.122-1~ubuntu0.24.04.1_i386.deb ... Unpacking libdrm-radeon1:i386 (2.4.122-1~ubuntu0.24.04.1) ... Selecting previously unselected package libwayland-server0:i386. Preparing to unpack .../20-libwayland-server0_1.22.0-2.1build1_i386.deb ... Unpacking libwayland-server0:i386 (1.22.0-2.1build1) ... Selecting previously unselected package libxcb-randr0:i386. Preparing to unpack .../21-libxcb-randr0_1.15-1ubuntu2_i386.deb ... Unpacking libxcb-randr0:i386 (1.15-1ubuntu2) ... Selecting previously unselected package libglapi-mesa:i386. Preparing to unpack .../22-libglapi-mesa_24.2.8-1ubuntu1~24.04.1_i386.deb ... Unpacking libglapi-mesa:i386 (24.2.8-1ubuntu1~24.04.1) ... Selecting previously unselected package libllvm19:i386. Preparing to unpack .../23-libllvm19_1%3a19.1.1-1ubuntu1~24.04.2_i386.deb ... Unpacking libllvm19:i386 (1:19.1.1-1ubuntu1~24.04.2) ... Selecting previously unselected package libx11-xcb1:i386. Preparing to unpack .../24-libx11-xcb1_2%3a1.8.7-1build1_i386.deb ... Unpacking libx11-xcb1:i386 (2:1.8.7-1build1) ... Selecting previously unselected package libxcb-dri2-0:i386. Preparing to unpack .../25-libxcb-dri2-0_1.15-1ubuntu2_i386.deb ... Unpacking libxcb-dri2-0:i386 (1.15-1ubuntu2) ... Selecting previously unselected package libxcb-dri3-0:i386. Preparing to unpack .../26-libxcb-dri3-0_1.15-1ubuntu2_i386.deb ... Unpacking libxcb-dri3-0:i386 (1.15-1ubuntu2) ... Selecting previously unselected package libxcb-present0:i386. Preparing to unpack .../27-libxcb-present0_1.15-1ubuntu2_i386.deb ... Unpacking libxcb-present0:i386 (1.15-1ubuntu2) ... Selecting previously unselected package libxcb-sync1:i386. Preparing to unpack .../28-libxcb-sync1_1.15-1ubuntu2_i386.deb ... Unpacking libxcb-sync1:i386 (1.15-1ubuntu2) ... Selecting previously unselected package libxcb-xfixes0:i386. Preparing to unpack .../29-libxcb-xfixes0_1.15-1ubuntu2_i386.deb ... Unpacking libxcb-xfixes0:i386 (1.15-1ubuntu2) ... Selecting previously unselected package libxshmfence1:i386. Preparing to unpack .../30-libxshmfence1_1.3-1build5_i386.deb ... Unpacking libxshmfence1:i386 (1.3-1build5) ... Selecting previously unselected package mesa-libgallium:i386. Preparing to unpack .../31-mesa-libgallium_24.2.8-1ubuntu1~24.04.1_i386.deb ... Unpacking mesa-libgallium:i386 (24.2.8-1ubuntu1~24.04.1) ... Selecting previously unselected package libgbm1:i386. Preparing to unpack .../32-libgbm1_24.2.8-1ubuntu1~24.04.1_i386.deb ... Unpacking libgbm1:i386 (24.2.8-1ubuntu1~24.04.1) ... Selecting previously unselected package libnvidia-cfg1-570:amd64. Preparing to unpack .../33-libnvidia-cfg1-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking libnvidia-cfg1-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libnvidia-common-570. Preparing to unpack .../34-libnvidia-common-570_570.153.02-0ubuntu0~gpu24.04.1_all.deb ... Unpacking libnvidia-common-570 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libnvidia-compute-570:amd64. Preparing to unpack .../35-libnvidia-compute-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking libnvidia-compute-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libnvidia-compute-570:i386. Preparing to unpack .../36-libnvidia-compute-570_570.153.02-0ubuntu0~gpu24.04.1_i386.deb ... Unpacking libnvidia-compute-570:i386 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libnvidia-decode-570:i386. Preparing to unpack .../37-libnvidia-decode-570_570.153.02-0ubuntu0~gpu24.04.1_i386.deb ... Unpacking libnvidia-decode-570:i386 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libnvidia-decode-570:amd64. Preparing to unpack .../38-libnvidia-decode-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking libnvidia-decode-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libwayland-client0:i386. Preparing to unpack .../39-libwayland-client0_1.22.0-2.1build1_i386.deb ... Unpacking libwayland-client0:i386 (1.22.0-2.1build1) ... Selecting previously unselected package libnvidia-egl-wayland1:i386. Preparing to unpack .../40-libnvidia-egl-wayland1_1%3a1.1.17-0ubuntu0~gpu24.04.1_i386.deb ... Unpacking libnvidia-egl-wayland1:i386 (1:1.1.17-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libnvidia-egl-wayland1:amd64. Preparing to unpack .../41-libnvidia-egl-wayland1_1%3a1.1.17-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking libnvidia-egl-wayland1:amd64 (1:1.1.17-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libnvidia-encode-570:i386. Preparing to unpack .../42-libnvidia-encode-570_570.153.02-0ubuntu0~gpu24.04.1_i386.deb ... Unpacking libnvidia-encode-570:i386 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libnvidia-encode-570:amd64. Preparing to unpack .../43-libnvidia-encode-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking libnvidia-encode-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libnvidia-extra-570:amd64. Preparing to unpack .../44-libnvidia-extra-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking libnvidia-extra-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libnvidia-fbc1-570:i386. Preparing to unpack .../45-libnvidia-fbc1-570_570.153.02-0ubuntu0~gpu24.04.1_i386.deb ... Unpacking libnvidia-fbc1-570:i386 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libnvidia-fbc1-570:amd64. Preparing to unpack .../46-libnvidia-fbc1-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking libnvidia-fbc1-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libnvidia-gl-570:amd64. Preparing to unpack .../47-libnvidia-gl-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... dpkg-query: no packages found matching libnvidia-gl-550 Unpacking libnvidia-gl-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libnvidia-gl-570:i386. Preparing to unpack .../48-libnvidia-gl-570_570.153.02-0ubuntu0~gpu24.04.1_i386.deb ... dpkg-query: no packages found matching libnvidia-gl-550 Unpacking libnvidia-gl-570:i386 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package libxnvctrl0:amd64. Preparing to unpack .../49-libxnvctrl0_510.47.03-0ubuntu4_amd64.deb ... Unpacking libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... Selecting previously unselected package nvidia-compute-utils-570. Preparing to unpack .../50-nvidia-compute-utils-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking nvidia-compute-utils-570 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package nvidia-kernel-source-570. Preparing to unpack .../51-nvidia-kernel-source-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking nvidia-kernel-source-570 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package nvidia-firmware-570-570.153.02. Preparing to unpack .../52-nvidia-firmware-570-570.153.02_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking nvidia-firmware-570-570.153.02 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package nvidia-kernel-common-570. Preparing to unpack .../53-nvidia-kernel-common-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking nvidia-kernel-common-570 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package nvidia-dkms-570. Preparing to unpack .../54-nvidia-dkms-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking nvidia-dkms-570 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package nvidia-utils-570. Preparing to unpack .../55-nvidia-utils-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking nvidia-utils-570 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package xserver-xorg-video-nvidia-570. Preparing to unpack .../56-xserver-xorg-video-nvidia-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking xserver-xorg-video-nvidia-570 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package nvidia-driver-570. Preparing to unpack .../57-nvidia-driver-570_570.153.02-0ubuntu0~gpu24.04.1_amd64.deb ... Unpacking nvidia-driver-570 (570.153.02-0ubuntu0~gpu24.04.1) ... Selecting previously unselected package nvidia-prime. Preparing to unpack .../58-nvidia-prime_0.8.17.2_all.deb ... Unpacking nvidia-prime (0.8.17.2) ... Selecting previously unselected package screen-resolution-extra. Preparing to unpack .../59-screen-resolution-extra_0.18.3_all.deb ... Unpacking screen-resolution-extra (0.18.3) ... Selecting previously unselected package nvidia-settings. Preparing to unpack .../60-nvidia-settings_510.47.03-0ubuntu4_amd64.deb ... Unpacking nvidia-settings (510.47.03-0ubuntu4) ... Setting up libexpat1:i386 (2.6.1-2ubuntu0.3) ... Setting up libpciaccess0:i386 (0.17-3build1) ... Setting up libxau6:i386 (1:1.0.9-1build6) ... Setting up libnvidia-extra-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up nvidia-prime (0.8.17.2) ... Setting up nvidia-kernel-source-570 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up nvidia-firmware-570-570.153.02 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up libelf1t64:i386 (0.190-1.1ubuntu0.1) ... Setting up libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... Setting up libnvidia-egl-wayland1:amd64 (1:1.1.17-0ubuntu0~gpu24.04.1) ... Setting up libnvidia-common-570 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up libnvidia-cfg1-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up libatomic1:i386 (14.2.0-4ubuntu2~24.04) ... Setting up libsensors5:i386 (1:3.6.0-9build1) ... Setting up libglapi-mesa:i386 (24.2.8-1ubuntu1~24.04.1) ... Setting up screen-resolution-extra (0.18.3) ... Setting up libffi8:i386 (3.4.6-1build1) ... Setting up libdrm2:i386 (2.4.122-1~ubuntu0.24.04.1) ... Setting up libxshmfence1:i386 (1.3-1build5) ... Setting up libnvidia-compute-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up libnvidia-compute-570:i386 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up nvidia-settings (510.47.03-0ubuntu4) ... Setting up libbsd0:i386 (0.12.1-1build1.1) ... Setting up libstdc++6:i386 (14.2.0-4ubuntu2~24.04) ... Setting up libnvidia-fbc1-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up libnvidia-decode-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up xserver-xorg-video-nvidia-570 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up libdrm-amdgpu1:i386 (2.4.122-1~ubuntu0.24.04.1) ... Setting up nvidia-kernel-common-570 (570.153.02-0ubuntu0~gpu24.04.1) ... update-initramfs: deferring update (trigger activated) Created symlink /etc/systemd/system/systemd-hibernate.service.wants/nvidia-hibernate.service → /usr/lib/systemd/system/nvidia-hibernate.service. Created symlink /etc/systemd/system/systemd-suspend.service.wants/nvidia-resume.service → /usr/lib/systemd/system/nvidia-resume.service. Created symlink /etc/systemd/system/systemd-hibernate.service.wants/nvidia-resume.service → /usr/lib/systemd/system/nvidia-resume.service. Created symlink /etc/systemd/system/systemd-suspend-then-hibernate.service.wants/nvidia-resume.service → /usr/lib/systemd/system/nvidia-resume.service. Created symlink /etc/systemd/system/systemd-suspend.service.wants/nvidia-suspend.service → /usr/lib/systemd/system/nvidia-suspend.service. Setting up libwayland-client0:i386 (1.22.0-2.1build1) ... Setting up libwayland-server0:i386 (1.22.0-2.1build1) ... Setting up libxdmcp6:i386 (1:1.1.3-0ubuntu6) ... Setting up libxcb1:i386 (1.15-1ubuntu2) ... Setting up libxcb-xfixes0:i386 (1.15-1ubuntu2) ... Setting up libnvidia-gl-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up libdrm-radeon1:i386 (2.4.122-1~ubuntu0.24.04.1) ... Setting up libedit2:i386 (3.1-20230828-1build1) ... Setting up libdrm-intel1:i386 (2.4.122-1~ubuntu0.24.04.1) ... Setting up libxcb-present0:i386 (1.15-1ubuntu2) ... Setting up libnvidia-egl-wayland1:i386 (1:1.1.17-0ubuntu0~gpu24.04.1) ... Setting up libxcb-sync1:i386 (1.15-1ubuntu2) ... Setting up nvidia-utils-570 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up nvidia-compute-utils-570 (570.153.02-0ubuntu0~gpu24.04.1) ... info: The home dir /nonexistent you specified can't be accessed: No such file or directory info: Selecting UID from range 100 to 999 ... info: Selecting GID from range 100 to 999 ... info: Adding system user `nvidia-persistenced' (UID 129) ... info: Adding new group `nvidia-persistenced' (GID 137) ... info: Adding new user `nvidia-persistenced' (UID 129) with group `nvidia-persistenced' ... info: Not creating `/nonexistent'. Setting up libicu74:i386 (74.2-1ubuntu3.1) ... Setting up libxcb-dri2-0:i386 (1.15-1ubuntu2) ... Setting up libxcb-randr0:i386 (1.15-1ubuntu2) ... Setting up libx11-6:i386 (2:1.8.7-1build1) ... Setting up nvidia-dkms-570 (570.153.02-0ubuntu0~gpu24.04.1) ... update-initramfs: deferring update (trigger activated) INFO:Enable nvidia DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude Loading new nvidia/570.153.02 DKMS files... Deprecated feature: CLEAN (/usr/src/nvidia-570.153.02/dkms.conf) Building for 6.8.0-57-generic, 6.8.0-60-generic and 6.8.0-62-generic Building for architecture x86_64 Building initial module nvidia/570.153.02 for 6.8.0-57-generic Deprecated feature: CLEAN (/var/lib/dkms/nvidia/570.153.02/source/dkms.conf) Sign command: /usr/bin/kmodsign Signing key: /var/lib/shim-signed/mok/MOK.priv Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der Building module(s)......... done. Signing module /var/lib/dkms/nvidia/570.153.02/build/nvidia.ko Signing module /var/lib/dkms/nvidia/570.153.02/build/nvidia-modeset.ko Signing module /var/lib/dkms/nvidia/570.153.02/build/nvidia-drm.ko Signing module /var/lib/dkms/nvidia/570.153.02/build/nvidia-uvm.ko Signing module /var/lib/dkms/nvidia/570.153.02/build/nvidia-peermem.ko Deprecated feature: CLEAN (/var/lib/dkms/nvidia/570.153.02/source/dkms.conf) Module /lib/modules/6.8.0-57-generic/updates/dkms/nvidia.ko.zst already installed at version 570.153.02, override by specifying --force Module /lib/modules/6.8.0-57-generic/updates/dkms/nvidia-modeset.ko.zst already installed at version 570.153.02, override by specifying --force Module /lib/modules/6.8.0-57-generic/updates/dkms/nvidia-drm.ko.zst already installed at version 570.153.02, override by specifying --force Module /lib/modules/6.8.0-57-generic/updates/dkms/nvidia-uvm.ko.zst already installed at version 570.153.02, override by specifying --force Module /lib/modules/6.8.0-57-generic/updates/dkms/nvidia-peermem.ko.zst already installed at version 570.153.02, override by specifying --force Error! Installation aborted. dpkg: error processing package nvidia-dkms-570 (--configure): installed nvidia-dkms-570 package post-installation script subprocess returned error exit status 6 Setting up libnvidia-encode-570:amd64 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up libxml2:i386 (2.9.14+dfsg-1.3ubuntu3.3) ... Setting up libxcb-dri3-0:i386 (1.15-1ubuntu2) ... Setting up libllvm19:i386 (1:19.1.1-1ubuntu1~24.04.2) ... Setting up libx11-xcb1:i386 (2:1.8.7-1build1) ... Setting up mesa-libgallium:i386 (24.2.8-1ubuntu1~24.04.1) ... Setting up libgbm1:i386 (24.2.8-1ubuntu1~24.04.1) ... dpkg: dependency problems prevent configuration of nvidia-driver-570: nvidia-driver-570 depends on nvidia-dkms-570 (<= 570.153.02-1); however: Package nvidia-dkms-570 is not configured yet. nvidia-driver-570 depends on nvidia-dkms-570 (>= 570.153.02); however: Package nvidia-dkms-570 is not configured yet. dpkg: error processing package nvidia-driver-570 (--configure): dependency problems - leaving unconfigured No apport report written because the error message indicates its a followup error from a previous failure. Setting up libxext6:i386 (2:1.3.4-1build2) ... Setting up libnvidia-fbc1-570:i386 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up libnvidia-decode-570:i386 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up libnvidia-gl-570:i386 (570.153.02-0ubuntu0~gpu24.04.1) ... Setting up libnvidia-encode-570:i386 (570.153.02-0ubuntu0~gpu24.04.1) ... Processing triggers for initramfs-tools (0.142ubuntu25.5) ... update-initramfs: Generating /boot/initrd.img-6.8.0-62-generic Processing triggers for gnome-menus (3.36.0-1.1ubuntu3) ... Processing triggers for libc-bin (2.39-0ubuntu8.4) ... Processing triggers for man-db (2.12.0-4build2) ... Processing triggers for desktop-file-utils (0.27-2build1) ... Errors were encountered while processing: nvidia-dkms-570 nvidia-driver-570 E: Sub-process /usr/bin/dpkg returned an error code (1) root@gdisc:~# nvidia-smi NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running. root@gdisc:~# dpkg -l | grep nvidia ii libnvidia-cfg1-570:amd64 570.153.02-0ubuntu0~gpu24.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library ii libnvidia-common-570 570.153.02-0ubuntu0~gpu24.04.1 all Shared files used by the NVIDIA libraries ii libnvidia-compute-570:amd64 570.153.02-0ubuntu0~gpu24.04.1 amd64 NVIDIA libcompute package ii libnvidia-compute-570:i386 570.153.02-0ubuntu0~gpu24.04.1 i386 NVIDIA libcompute package ii libnvidia-decode-570:amd64 570.153.02-0ubuntu0~gpu24.04.1 amd64 NVIDIA Video Decoding runtime libraries ii libnvidia-decode-570:i386 570.153.02-0ubuntu0~gpu24.04.1 i386 NVIDIA Video Decoding runtime libraries ii libnvidia-egl-wayland1:amd64 1:1.1.17-0ubuntu0~gpu24.04.1 amd64 Wayland EGL External Platform library -- shared library ii libnvidia-egl-wayland1:i386 1:1.1.17-0ubuntu0~gpu24.04.1 i386 Wayland EGL External Platform library -- shared library ii libnvidia-encode-570:amd64 570.153.02-0ubuntu0~gpu24.04.1 amd64 NVENC Video Encoding runtime library ii libnvidia-encode-570:i386 570.153.02-0ubuntu0~gpu24.04.1 i386 NVENC Video Encoding runtime library ii libnvidia-extra-570:amd64 570.153.02-0ubuntu0~gpu24.04.1 amd64 Extra libraries for the NVIDIA driver ii libnvidia-fbc1-570:amd64 570.153.02-0ubuntu0~gpu24.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library ii libnvidia-fbc1-570:i386 570.153.02-0ubuntu0~gpu24.04.1 i386 NVIDIA OpenGL-based Framebuffer Capture runtime library ii libnvidia-gl-570:amd64 570.153.02-0ubuntu0~gpu24.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD ii libnvidia-gl-570:i386 570.153.02-0ubuntu0~gpu24.04.1 i386 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD rc linux-modules-nvidia-535-6.5.0-18-generic 6.5.0-18.18~22.04.1 amd64 Linux kernel nvidia modules for version 6.5.0-18 rc linux-modules-nvidia-535-6.5.0-41-generic 6.5.0-41.41~22.04.2+1 amd64 Linux kernel nvidia modules for version 6.5.0-41 rc linux-modules-nvidia-535-6.5.0-44-generic 6.5.0-44.44~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-44 rc linux-modules-nvidia-535-6.5.0-45-generic 6.5.0-45.45~22.04.1 amd64 Linux kernel nvidia modules for version 6.5.0-45 rc linux-modules-nvidia-535-6.8.0-40-generic 6.8.0-40.40~22.04.3+1 amd64 Linux kernel nvidia modules for version 6.8.0-40 rc linux-modules-nvidia-535-6.8.0-45-generic 6.8.0-45.45~22.04.1 amd64 Linux kernel nvidia modules for version 6.8.0-45 rc linux-modules-nvidia-535-6.8.0-47-generic 6.8.0-47.47~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-47 rc linux-modules-nvidia-535-6.8.0-48-generic 6.8.0-48.48+1 amd64 Linux kernel nvidia modules for version 6.8.0-48 rc linux-objects-nvidia-535-6.5.0-18-generic 6.5.0-18.18~22.04.1 amd64 Linux kernel nvidia modules for version 6.5.0-18 (objects) rc linux-objects-nvidia-535-6.5.0-41-generic 6.5.0-41.41~22.04.2+1 amd64 Linux kernel nvidia modules for version 6.5.0-41 (objects) rc linux-objects-nvidia-535-6.5.0-44-generic 6.5.0-44.44~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.5.0-44 (objects) rc linux-objects-nvidia-535-6.5.0-45-generic 6.5.0-45.45~22.04.1 amd64 Linux kernel nvidia modules for version 6.5.0-45 (objects) rc linux-objects-nvidia-535-6.8.0-40-generic 6.8.0-40.40~22.04.3+1 amd64 Linux kernel nvidia modules for version 6.8.0-40 (objects) rc linux-objects-nvidia-535-6.8.0-45-generic 6.8.0-45.45~22.04.1 amd64 Linux kernel nvidia modules for version 6.8.0-45 (objects) rc linux-objects-nvidia-535-6.8.0-47-generic 6.8.0-47.47~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.8.0-47 (objects) rc linux-objects-nvidia-535-6.8.0-48-generic 6.8.0-48.48+1 amd64 Linux kernel nvidia modules for version 6.8.0-48 (objects) ii linux-signatures-nvidia-6.8.0-62-generic 6.8.0-62.65 amd64 Linux kernel signatures for nvidia modules for version 6.8.0-62-generic ii nvidia-compute-utils-570 570.153.02-0ubuntu0~gpu24.04.1 amd64 NVIDIA compute utilities iF nvidia-dkms-570 570.153.02-0ubuntu0~gpu24.04.1 amd64 NVIDIA DKMS package iU nvidia-driver-570 570.153.02-0ubuntu0~gpu24.04.1 amd64 NVIDIA driver metapackage ii nvidia-firmware-570-570.153.02 570.153.02-0ubuntu0~gpu24.04.1 amd64 Firmware files used by the kernel module ii nvidia-kernel-common-570 570.153.02-0ubuntu0~gpu24.04.1 amd64 Shared files used with the kernel module ii nvidia-kernel-source-570 570.153.02-0ubuntu0~gpu24.04.1 amd64 NVIDIA kernel source package ii nvidia-prime 0.8.17.2 all Tools to enable NVIDIA's Prime ii nvidia-settings 510.47.03-0ubuntu4 amd64 Tool for configuring the NVIDIA graphics driver ii nvidia-utils-570 570.153.02-0ubuntu0~gpu24.04.1 amd64 NVIDIA driver support binaries ii screen-resolution-extra 0.18.3 all Extension for the nvidia-settings control panel ii xserver-xorg-video-nvidia-570 570.153.02-0ubuntu0~gpu24.04.1 amd64 NVIDIA binary Xorg driver root@gdisc:~# lspci | grep -i nvidia 01:00.0 VGA compatible controller: NVIDIA Corporation AD107 [GeForce RTX 4060] (rev a1) 01:00.1 Audio device: NVIDIA Corporation Device 22be (rev a1) I'm not sure why or how it decides to build modules for 3 kernel versions when only two are listed in grub awk -F\' '/menuentry / {print $2}' /boot/grub/grub.cfg Ubuntu Ubuntu, with Linux 6.8.0-62-generic Ubuntu, with Linux 6.8.0-62-generic (recovery mode) Ubuntu, with Linux 6.8.0-57-generic Ubuntu, with Linux 6.8.0-57-generic (recovery mode) memtest86+ Memory test (memtest86+x64.efi, serial console) Ubuntu 24.04 LTS (24.04) (on /dev/nvme0n1p2) Ubuntu (on /dev/nvme0n1p2) Ubuntu, with Linux 6.8.0-36-generic (on /dev/nvme0n1p2) Ubuntu, with Linux 6.8.0-36-generic (recovery mode) (on /dev/nvme0n1p2) Memory test (memtest86+x64.efi) (on /dev/nvme0n1p2) Memory test (memtest86+x64.efi, serial console) (on /dev/nvme0n1p2) UEFI Firmware Settings But I do have multiple old kernels in /var/lib/modules find /lib/modules -maxdepth 1 -type d -name "*.*.*" | sort /lib/modules/6.5.0-18-generic /lib/modules/6.5.0-41-generic /lib/modules/6.5.0-44-generic /lib/modules/6.8.0-40-generic /lib/modules/6.8.0-45-generic /lib/modules/6.8.0-47-generic /lib/modules/6.8.0-48-generic /lib/modules/6.8.0-49-generic /lib/modules/6.8.0-51-generic /lib/modules/6.8.0-52-generic /lib/modules/6.8.0-53-generic /lib/modules/6.8.0-54-generic /lib/modules/6.8.0-55-generic /lib/modules/6.8.0-56-generic /lib/modules/6.8.0-57-generic /lib/modules/6.8.0-58-generic /lib/modules/6.8.0-59-generic /lib/modules/6.8.0-60-generic /lib/modules/6.8.0-62-generic And I just discovered the exact kernels dkms tries to build are those found in /usr/src/ ls -al /usr/src/ total 40 drwxr-xr-x 10 root root 4096 Jun 24 23:32 . drwxr-xr-x 14 root root 4096 Feb 20 2024 .. drwxr-xr-x 26 root root 4096 Jun 19 23:06 linux-headers-6.8.0-57 drwxr-xr-x 7 root root 4096 Jun 19 23:07 linux-headers-6.8.0-57-generic drwxr-xr-x 26 root root 4096 May 16 06:52 linux-headers-6.8.0-60 drwxr-xr-x 7 root root 4096 May 16 06:53 linux-headers-6.8.0-60-generic drwxr-xr-x 26 root root 4096 Jun 19 15:07 linux-headers-6.8.0-62 drwxr-xr-x 7 root root 4096 Jun 19 15:08 linux-headers-6.8.0-62-generic drwxr-xr-x 9 root root 4096 Jun 24 23:33 nvidia-570.153.02 drwxr-xr-x 4 root root 4096 Dec 19 2024 python3.12 Plus, it says "Module /lib/modules/6.8.0-57-generic/updates/dkms/nvidia- drm.ko.zst already installed at version 570.153.02" however I specifically deleted what I thought would be any residual hint of installed modules with rm -rf /var/lib/dkms/nvidia/* -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2115002 Title: nvidia-dkms-570 on 24.04.1 failed to install/upgrade returned error exit status 6 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-570/+bug/2115002/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
