nvidia-driver-440 also currently has this dependency: nvidia-dkms-440 (= 440.64-0ubuntu3) | nvidia-dkms-440 (= 440.82+really.440.64-0ubuntu4)
The first branch is satisfied by the lrm packages and the second branch is satisfied by the real nvidia-dkms-440 package, which means that apt install nvidia will always select some lrm provider but not necessarily the one that matches your kernel. We should reverse this order so that apt picks the "safe" default of the real nvidia-dkms package. This will become obsolete with the next upload of nvidia, since the real and virtual package versions will again line up. ** Also affects: ubuntu-meta (Ubuntu Focal) Importance: Undecided Status: Fix Committed ** Also affects: ubiquity (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Focal) Importance: Undecided Status: Incomplete ** Also affects: ubuntu-drivers-common (Ubuntu Focal) Importance: Undecided Assignee: Alberto Milone (albertomilone) Status: Confirmed ** Also affects: nvidia-graphics-drivers-440 (Ubuntu) Importance: Undecided Status: New ** Changed in: nvidia-graphics-drivers-440 (Ubuntu Focal) Status: New => In Progress -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1873867 Title: ubuntu-drivers changes kernel flavour when installing nvidia Status in linux package in Ubuntu: Incomplete Status in nvidia-graphics-drivers-440 package in Ubuntu: In Progress Status in ubiquity package in Ubuntu: New Status in ubuntu-drivers-common package in Ubuntu: Confirmed Status in ubuntu-meta package in Ubuntu: Fix Committed Status in linux source package in Focal: Incomplete Status in nvidia-graphics-drivers-440 source package in Focal: In Progress Status in ubiquity source package in Focal: New Status in ubuntu-drivers-common source package in Focal: Confirmed Status in ubuntu-meta source package in Focal: Fix Committed Bug description: $ dpkg-query -W linux-image-* linux-image-5.4.0-25-generic 5.4.0-25.29 linux-image-generic-hwe-20.04 5.4.0.25.31 $ ubuntu-drivers list nvidia-driver-390 nvidia-driver-435 nvidia-driver-440 $ sudo ubuntu-drivers install Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libnvidia-cfg1-440 libnvidia-common-440 libnvidia-compute-440 libnvidia-decode-440 libnvidia-encode-440 libnvidia-extra-440 libnvidia-fbc1-440 libnvidia-gl-440 libnvidia-ifr1-440 linux-image-5.4.0-25-lowlatency linux-modules-5.4.0-25-lowlatency linux-modules-nvidia-440-5.4.0-25-lowlatency linux-modules-nvidia-440-lowlatency-hwe-20.04 nvidia-compute-utils-440 nvidia-kernel-common-440 nvidia-kernel-source-440 nvidia-prime nvidia-settings nvidia-utils-440 screen-resolution-extra xserver-xorg-video-nvidia-440 Suggested packages: fdutils linux-doc | linux-source-5.4.0 linux-tools linux-headers-5.4.0-25-lowlatency Recommended packages: libnvidia-compute-440:i386 libnvidia-decode-440:i386 libnvidia-encode-440:i386 libnvidia-ifr1-440:i386 libnvidia-fbc1-440:i386 libnvidia-gl-440:i386 The following NEW packages will be installed: libnvidia-cfg1-440 libnvidia-common-440 libnvidia-compute-440 libnvidia-decode-440 libnvidia-encode-440 libnvidia-extra-440 libnvidia-fbc1-440 libnvidia-gl-440 libnvidia-ifr1-440 linux-image-5.4.0-25-lowlatency linux-modules-5.4.0-25-lowlatency linux-modules-nvidia-440-5.4.0-25-lowlatency linux-modules-nvidia-440-lowlatency-hwe-20.04 nvidia-compute-utils-440 nvidia-driver-440 nvidia-kernel-common-440 nvidia-kernel-source-440 nvidia-prime nvidia-settings nvidia-utils-440 screen-resolution-extra xserver-xorg-video-nvidia-440 0 upgraded, 22 newly installed, 0 to remove and 0 not upgraded. I was expecting for it to pick linux-modules-nvidia-440-generic- hwe-20.04 not linux-modules-nvidia-440-lowlatency-hwe-20.04 As if it sorted things and picked last one? To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1873867/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp