** Changed in: nvidia-settings (Ubuntu Focal)
       Status: New => Fix Committed

** Changed in: nvidia-settings (Ubuntu Groovy)
       Status: New => Fix Committed

** Changed in: nvidia-settings (Ubuntu Hirsute)
       Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to nvidia-settings in Ubuntu.
https://bugs.launchpad.net/bugs/1928146

Title:
  Please SRU nvidia-modprobe 465.24 and nvidia-settings 460.73

Status in nvidia-modprobe package in Ubuntu:
  Fix Released
Status in nvidia-settings package in Ubuntu:
  Fix Released
Status in nvidia-modprobe source package in Focal:
  Fix Committed
Status in nvidia-settings source package in Focal:
  Fix Committed
Status in nvidia-modprobe source package in Groovy:
  Fix Committed
Status in nvidia-settings source package in Groovy:
  Fix Committed
Status in nvidia-modprobe source package in Hirsute:
  Fix Committed
Status in nvidia-settings source package in Hirsute:
  Fix Committed
Status in nvidia-modprobe source package in Impish:
  Fix Released
Status in nvidia-settings source package in Impish:
  Fix Released

Bug description:
  [Impact]

  Users of the Nvidia CUDA libraries using Hirsute, Groovy, or Focal are
  unable to install and/or upgrade to version 460.73 of the CUDA
  libraries. This is because the new libraries have a versioned hard
  dependency on nvidia-modprobe >= 460.73 and nvidia-settings >= 460.73.

  This is impacting data scientists and deep learning customers.

  [Test Case]

  * Add the Nvidia CUDA repositories below:

  echo 'deb 
http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 /
  deb 
http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1804/x86_64
 /
  ' | sudo tee /etc/apt/sources.list.d/nvidia-cuda.list
  sudo apt-get update

  * Ensure nvidia and libnvidia files come from the Ubuntu repository:

  echo 'Package: nvidia-* libnvidia-* xserver-xorg-*
  Pin: release l=NVIDIA CUDA
  Pin-Priority: -1' |sudo tee /etc/apt/preferences.d/nvidia-libs.conf
  sudo apt-get update

  * Install nvidia-driver-460 from the Ubuntu repository:

  sudo apt-get install nvidia-driver-460

  * Confirm that almost all Nvidia driver packages are set to the same
  version (460.73.01) except for nvidia-settings and nvidia-modprobe:

  dpkg --list |grep nvidia |grep ^ii |awk '{print $3"\t" $2}' |sort -n

  * Attempt to install the CUDA package from Nvidia

  sudo apt-get install cuda-drivers-460

  * The drivers will not install due to a version mismatch as show
  below:

  sudo apt-get install cuda-drivers-460
  ...
  The following packages have unmet dependencies:
  cuda-drivers-460
  Depends: nvidia-modprobe (>= 460.73.01) but 460.32.03-0ubuntu20.04.1 is to be 
installed
  Depends: nvidia-settings (>= 460.73.01) but 460.39-0ubuntu0.20.04.1 is to be 
installed
  E: Unable to correct problems, you have held broken packages.

  [Where problems could occur]

   * This may potentially cause issues with older versions of the Nvidia
  driver, but this is low since this is for users of the 460 drivers.

  [Other Information]

  Can nvidia-modprobe and nvidia-settings be synchronized to match the
  other versions provided in this and all future nvidia-drivers-*
  metapackages? This should resolve the issue forever going forward.

  
  Debdiffs:

  Hirsute: https://launchpad.net/~eeickmeyer/+archive/ubuntu/ppa/+files
  /nvidia-
  settings_460.56-0ubuntu2_460.73.01-0ubuntu1~ubuntu21.04.1~ppa1.diff.gz

  Groovy: https://launchpad.net/~eeickmeyer/+archive/ubuntu/ppa/+files
  /nvidia-
  settings_440.82-0ubuntu1_460.73.01-0ubuntu1~ubuntu20.10.1~ppa1.diff.gz

  Focal:
  
https://launchpad.net/~eeickmeyer/+archive/ubuntu/ppa/+files/nvidia-settings_440.64-0ubuntu1_460.73.01-0ubuntu1~ubuntu20.04.1~ppa1.diff.gz

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-modprobe/+bug/1928146/+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