[Jammy][regression] u-d-c default to use 470 instead of 510
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OEM Priority Project |
Fix Released
|
Critical
|
jeremyszu | ||
ubuntu-drivers-common (Ubuntu) |
Fix Released
|
Critical
|
Alberto Milone | ||
Bionic |
In Progress
|
Critical
|
Alberto Milone | ||
Focal |
Fix Released
|
Critical
|
Alberto Milone | ||
Impish |
Fix Released
|
Critical
|
Alberto Milone |
Bug Description
[Impact]
* In Ubuntu 22.04, ubuntu-drivers install will install nvidia-470 instead of 510. (the ubuntu-drivers install is the best and recommended way to install nvidia driver).
* nvidia-470 is LTSB (although webpage shows PB) and nvidia-510 is PB, in this case, we need to chose the newer version since the support is fair in both version.
* Also, 22.04 announces Wayland supports but nvidia-470 doesn't support in Wayland scope at least from gdm upstream.
[Test Plan]
* Call "ubuntu-drivers debug" and check that 510 is marked as "(auto-install)"
```
...
=== matching driver packages ===
nvidia-driver-510: installed: <none> available: 510.54-0ubuntu2 [distro] non-free modalias: pci:v000010DEd0
...
nvidia-driver-470: installed: <none> available: 470.103.01-0ubuntu2 (auto-install) [distro] non-free modalias: pci:v000010DEd0
...
```
* As you can see, "(auto-install)" points to 470 because it owns LTSB tag.
[Fix]
* Adjust the priority in UbuntuDrivers/
[Where problems could occur]
* It has less possible to introduce regression since the patch only changes _cmp_gfx_
* In Ubuntu, we have nvidia-390, 470 and 510 so far as I known and these cases are listed in test_system_
---
+ nvidia-
+
+ * New upstream release (LP: #1961075):
+ - Fixed a bug that could cause GPU exceptions when minimizing a
+ fullscreen Vulkan application on certain desktops, such as
+ Plasma.
+ * debian/
+ - Set XB-Support to PB (production branch).
+ * debian/rules.defs:
+ - Add support for video ABI 25.
---
Since
* debian/
- Set XB-Support to PB (production branch).
The u-d-c will choose LTS branch instead of PB branch.
because `def _cmp_gfx_
[Additional information]
If installed 470 instead of 510, then it will cause
https:/
tags: | added: oem-priority |
Changed in oem-priority: | |
assignee: | nobody → jeremyszu (os369510) |
importance: | Undecided → Critical |
status: | New → Confirmed |
description: | updated |
description: | updated |
Changed in nvidia-graphics-drivers-510 (Ubuntu): | |
assignee: | nobody → Alberto Milone (albertomilone) |
status: | New → In Progress |
importance: | Undecided → Critical |
Changed in ubuntu-drivers-common (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Alberto Milone (albertomilone) |
no longer affects: | nvidia-graphics-drivers-510 (Ubuntu) |
Changed in ubuntu-drivers-common (Ubuntu Bionic): | |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in ubuntu-drivers-common (Ubuntu Focal): | |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in ubuntu-drivers-common (Ubuntu Impish): | |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in ubuntu-drivers-common (Ubuntu Bionic): | |
importance: | Undecided → Critical |
Changed in ubuntu-drivers-common (Ubuntu Focal): | |
importance: | Undecided → Critical |
Changed in ubuntu-drivers-common (Ubuntu Impish): | |
importance: | Undecided → Critical |
Changed in ubuntu-drivers-common (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in ubuntu-drivers-common (Ubuntu Focal): | |
status: | New → In Progress |
Changed in ubuntu-drivers-common (Ubuntu Impish): | |
status: | New → In Progress |
description: | updated |
tags: | added: originate-from-1969352 sutton |
Changed in oem-priority: | |
status: | Fix Committed → Fix Released |
This bug was fixed in the package ubuntu- drivers- common - 1:0.9.6.1
--------------- drivers- common (1:0.9.6.1) jammy; urgency=medium
ubuntu-
* UbuntuDrivers/ detect. py: ubuntu_ drivers. py: driver_ packages_ chroot_ support_ branch_ pb and system_ driver_ packages_ chroot_ support_ branch_ pb_1, to
- Handle Production branches (PB) (LP: #1964747).
- Always prefer PB and LTSB, and pick the highest of the two
whenever possible.
* tests/test_
- Add test_system_
test_
keep track of our policy on PB and LTSB releases.
-- Alberto Milone <email address hidden> Wed, 16 Mar 2022 15:59:19 +0100