Public bug reported: apt install nvidia-340 fails
$ sudo apt install nvidia-340 Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libcuda1-340 nvidia-settings screen-resolution-extra The following NEW packages will be installed: libcuda1-340 nvidia-340 nvidia-settings screen-resolution-extra 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/61.7 MB of archives. After this operation, 307 MB of additional disk space will be used. Do you want to continue? [Y/n] y Selecting previously unselected package libcuda1-340. (Reading database ... 452586 files and directories currently installed.) Preparing to unpack .../libcuda1-340_340.108-0ubuntu2_amd64.deb ... Unpacking libcuda1-340 (340.108-0ubuntu2) ... Selecting previously unselected package nvidia-340. Preparing to unpack .../nvidia-340_340.108-0ubuntu2_amd64.deb ... Adding 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib by nvidia-340' Adding 'diversion of /usr/lib/i386-linux-gnu/libGL.so.1 to /usr/lib/i386-linux-gnu/libGL.so.1.distrib by nvidia-340' Adding 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so to /usr/lib/x86_64-linux-gnu/libGL.so.distrib by nvidia-340' Adding 'diversion of /usr/lib/i386-linux-gnu/libGL.so to /usr/lib/i386-linux-gnu/libGL.so.distrib by nvidia-340' Adding 'diversion of /usr/lib/x86_64-linux-gnu/libEGL.so.1 to /usr/lib/x86_64-linux-gnu/libEGL.so.1.distrib by nvidia-340' Adding 'diversion of /usr/lib/i386-linux-gnu/libEGL.so.1 to /usr/lib/i386-linux-gnu/libEGL.so.1.distrib by nvidia-340' Adding 'diversion of /usr/lib/x86_64-linux-gnu/libEGL.so to /usr/lib/x86_64-linux-gnu/libEGL.so.distrib by nvidia-340' Adding 'diversion of /usr/lib/i386-linux-gnu/libEGL.so to /usr/lib/i386-linux-gnu/libEGL.so.distrib by nvidia-340' Adding 'diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so to /usr/lib/x86_64-linux-gnu/libGLESv2.so.distrib by nvidia-340' Adding 'diversion of /usr/lib/i386-linux-gnu/libGLESv2.so to /usr/lib/i386-linux-gnu/libGLESv2.so.distrib by nvidia-340' Adding 'diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 to /usr/lib/x86_64-linux-gnu/libGLESv2.so.2.distrib by nvidia-340' Adding 'diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2 to /usr/lib/i386-linux-gnu/libGLESv2.so.2.distrib by nvidia-340' Adding 'diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so to /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.distrib by nvidia-340' Adding 'diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so to /usr/lib/i386-linux-gnu/libGLESv1_CM.so.distrib by nvidia-340' Adding 'diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1 to /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1.distrib by nvidia-340' Adding 'diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1 to /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1.distrib by nvidia-340' Unpacking nvidia-340 (340.108-0ubuntu2) ... Selecting previously unselected package screen-resolution-extra. Preparing to unpack .../screen-resolution-extra_0.18build1_all.deb ... Unpacking screen-resolution-extra (0.18build1) ... Selecting previously unselected package nvidia-settings. Preparing to unpack .../nvidia-settings_440.44-0ubuntu1_amd64.deb ... Unpacking nvidia-settings (440.44-0ubuntu1) ... Setting up nvidia-340 (340.108-0ubuntu2) ... dpkg: error: version '-' has bad syntax: revision number is empty dpkg: error: version '-' has bad syntax: revision number is empty update-initramfs: deferring update (trigger activated) INFO:Enable nvidia-340 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 Adding system user `nvidia-persistenced' (UID 134) ... Adding new group `nvidia-persistenced' (GID 141) ... Adding new user `nvidia-persistenced' (UID 134) with group `nvidia-persistenced' ... Not creating home directory `/'. Loading new nvidia-340-340.108 DKMS files... Building for 5.4.0-4-amd64 Building for architecture x86_64 Building initial module for 5.4.0-4-amd64 ERROR (dkms apport): kernel package linux-headers-5.4.0-4-amd64 is not supported Error! Bad return status for module build on kernel: 5.4.0-4-amd64 (x86_64) Consult /var/lib/dkms/nvidia-340/340.108/build/make.log for more information. dpkg: error processing package nvidia-340 (--configure): installed nvidia-340 package post-installation script subprocess returned error exit status 10 Setting up screen-resolution-extra (0.18build1) ... Setting up nvidia-settings (440.44-0ubuntu1) ... Setting up libcuda1-340 (340.108-0ubuntu2) ... Processing triggers for desktop-file-utils (0.24-1ubuntu2) ... Processing triggers for mime-support (3.64ubuntu1) ... Processing triggers for gnome-menus (3.35.3-1ubuntu1) ... Processing triggers for libc-bin (2.30-0ubuntu3) ... Processing triggers for glx-alternative-mesa (1.0.0) ... Processing triggers for man-db (2.9.1-1) ... Processing triggers for bamfdaemon (0.5.4-2) ... Rebuilding /usr/share/applications/bamf-2.index... Processing triggers for initramfs-tools (0.136ubuntu1) ... update-initramfs: Generating /boot/initrd.img-5.4.0-4-amd64 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125a-3.fw for module r8169 I: The initramfs will attempt to resume from /dev/sda2 I: (UUID=bb90ee15-1cc5-49cf-82e9-f33c610094c7) I: Set the RESUME variable to override this. Processing triggers for libc-bin (2.30-0ubuntu3) ... Errors were encountered while processing: nvidia-340 E: Sub-process /usr/bin/dpkg returned an error code (1) ** Affects: nvidia-graphics-drivers-340 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1866936 Title: kernel package linux-headers-5.4.0-4-amd64 is not supported To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-340/+bug/1866936/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs