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

Reply via email to