ubuntu-drivers-common (1:0.9.6.2~0.22.04.11) jammy; urgency=medium

  [ Conrad Fernandez ]
  * Require root for install and autoinstall (LP: #1920225)

 -- Kuba Pawlak <kuba.pawlak@canonical.com>  Wed, 10 Dec 2025 10:16:48 +0100

ubuntu-drivers-common (1:0.9.6.2~0.22.04.10) jammy; urgency=medium

  * Prevent coinstallation of conflicting Nvidia Drivers (LP: #2125156)

 -- Mitchell Augustin <mitchell.augustin@canonical.com>  Fri, 03 Oct 2025 16:26:02 -0500

ubuntu-drivers-common (1:0.9.6.2~0.22.04.9) jammy; urgency=medium

  [ Alessandro Astone ]
  * Improve SimpleDRM+NVIDIA fix across kernel versions (LP: #2083329)

  [ Kuba Pawlak ]
  * fix searching for lrm drivers matching linux-image-virtual (LP: #2085962)
  * fix install --gpgpu handling (LP: #2083709)
  * Add --include-dkms option to listing drivers (LP: #2090924)
  * Sort the output list of matching nvidia drivers (LP: #2081970)
  * NVIDIA 560 release should suggest -open variant first (LP: #2081967)

  [ Dann Frazier]
  * Add more useful help text for --gpgpu  (LP: #2081881)

  [ Shih-Yuan Lee ]
  * debian/ubuntu-drivers-common.postinst: Refine the script and trigger
    update-grub when it needs. (LP: #2098753)

 -- Kuba Pawlak <kuba.pawlak@canonical.com>  Mon, 13 Jan 2025 15:44:02 +0100

ubuntu-drivers-common (1:0.9.6.2~0.22.04.8) jammy; urgency=medium

  [Shih-Yuan Lee]
  * debian/ubuntu-drivers-common.postinst: Remove
    /etc/default/grub.d/oem-flavour.cfg for the OEM kernel retirement.
    (LP: #2083657)

 -- Kuba Pawlak <kuba.pawlak@canonical.com>  Mon, 07 Oct 2024 16:57:26 +0200

ubuntu-drivers-common (1:0.9.6.2~0.22.04.7) jammy; urgency=medium

  * share/hybrid/71-u-d-c-gpu-detection.rules
    - Remove SimpleDRM device when nvidia-drm loads (LP: #2060268)
  * share/hybrid/gpu-manager.c
    - Wait for nvidia-drm to settle before opening /dev/dri/card*
    (LP: #2060268)
  * tests/test_ubuntu_drivers.py
   - Split a test to fix a race condition
    (LP: #2077654)
   - revert RLIMIT_NOFILE set and test (LP: #2077646)

 -- Kuba Pawlak <kuba.pawlak@canonical.com>  Wed, 07 Aug 2024 13:45:38 +0200

ubuntu-drivers-common (1:0.9.6.2~0.22.04.6) jammy; urgency=medium

  * UbuntuDrivers/detect.py:
    - Skip modalias checking if id in force install list

 -- Dirk Su <dirk.su@canonical.com>  Fri, 15 Sep 2023 16:59:17 +0800

ubuntu-drivers-common (1:0.9.6.2~0.22.04.5) jammy; urgency=medium

  [ Jeremy Szu ]
  * README, README.md,
    UbuntuDrivers/detect.py,
    tests/test_ubuntu_drivers.py:
    - Let OEM images locally extend the NVIDIA driver
      supported PCI IDs for cutting edge silicons by specifying
      related information in /etc/custom_supported_gpus.json file.
      (LP: #1990341)
    - Fix pkg.candidate.record retired from apt_pkg library
    - Support autopkgtest for force install Nvidia and update
      related section in README.

 -- Dirk Su <dirk.su@canonical.com>  Wed, 28 Jun 2023 10:16:13 +0800

ubuntu-drivers-common (1:0.9.6.2~0.22.04.4) jammy; urgency=medium

  * ubuntu-drivers:
    - Fix --no-oem option stored in wrong config variable (LP: #1966413).

 -- Olivier Gayot <olivier.gayot@canonical.com>  Fri, 16 Jun 2023 11:49:53 +0200

ubuntu-drivers-common (1:0.9.6.2~0.22.04.3) jammy; urgency=medium

  * UbuntuDrivers/detect.py:
    - Fix "882:5 local variable 'with_nvidia_kms' is assigned to
      but never used" FTBFS (triggered by tests/test_static.py).

 -- Alberto Milone <alberto.milone@canonical.com>  Wed, 08 Mar 2023 16:03:28 +0000

ubuntu-drivers-common (1:0.9.6.2~0.22.04.2) jammy; urgency=medium

  [ Alberto Milone ]
  * debian/rules:
    - Limit the tests to the selected architectures (amd64, arm64).
      This prevents armhf builds from failing.
  * UbuntuDrivers/detect.py:
    - Make sure all -open drivers have a lower priority, regardless
      of whether the --server parameter is passed in or not.
    - Update regex and unify package name parsing in the following
      functions by using the new NvidiaPkgNameInfo class:
      nvidia_desktop_pre_installation_hook,
      _get_headless_no_dkms_metapackage,
      nvidia_desktop_pre_installation_hook,
      get_linux_modules_metapackage,
      This prevents ubuntu-drivers from crashing when dealing with
      the -open NVIDIA drivers (LP: #1993019).
  * tests/test_ubuntu_drivers.py:
    - Add tests so we make sure to keep preferring non-open NVIDIA
      modules over the -open ones, at least until the open modules catch up
      feature wise and performance wise.

  [ gongzhengyang ]
  * UbuntuDrivers/detect.py:
    - Fix local variable 'version' being referenced before assignment
      when catching ValueError (LP: #1993019).

  [ Jeff Lane ]
  * detect-plugins/sl-modem.py:
    - Add some error trapping when aplay is not installed (on servers)
      (LP: #1935070).

 -- Alberto Milone <alberto.milone@canonical.com>  Thu, 16 Feb 2023 14:50:33 +0000

# For older changelog entries, run 'apt-get changelog ubuntu-drivers-common'
