Please SRU nvidia-modprobe 460.32.03-1 (multiverse) from hirsute
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-modprobe (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned | ||
Groovy |
Fix Released
|
Undecided
|
Unassigned | ||
Hirsute |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* Users of nvidia-smi in nvidia-utils-460 are running across this issue:
/usr/bin/
* At this point, nvidia-smi is not returning the desired output.
* Description of nvidia-smi follows:
NVIDIA System Management Interface -- v460.32.03
NVSMI provides monitoring information for Tesla and select Quadro devices.
The data is presented in either a plain text or an XML format, via stdout or a file.
NVSMI also provides several management operations for changing the device state.
Note that the functionality of NVSMI is exposed through the NVML C-based
library. See the NVIDIA developer website for more information about NVML.
Python wrappers to NVML are also available. The output of NVSMI is
not guaranteed to be backwards compatible; NVML and the bindings are backwards
compatible.
http://
http://
Supported products:
- Full Support
- All Tesla products, starting with the Kepler architecture
- All Quadro products, starting with the Kepler architecture
- All GRID products, starting with the Kepler architecture
- GeForce Titan products, starting with the Kepler architecture
- Limited Support
- All Geforce products, starting with the Kepler architecture
[Test Case]
* Install nvidia-utils-460 from the archive.
* Attempt to run nvidia-smi.
* Output reports error mentioned above, nvidia-modprobe is not working as expected.
[Where problems could occur]
* This may or may not affect users of older Nvidia cards. Backporting nvidia-modprobe on a RTX-2070 system running Focal returns desired results.
[Other Info]
* I would be open to questions from the Kernel team for this fix.
Original bug report (originally a backport request) follows:
Please backport nvidia-modprobe 460.32.03-1 (multiverse) from hirsute to focal, groovy.
Reason for the backport:
=======
Currently, nvidia-smi in nvidia-utils-460 calls "nvidia-modprobe -s", but the following error occurs:
/usr/bin/
At this point, nvidia-smi is not returning the desired output.
Testing:
========
Mark off items in the checklist [X] as you test them, but please leave the checklist so that backporters can quickly evaluate the state of testing.
You can test-build the backport in your PPA with backportpackage:
$ backportpackage -u ppa:<lp username>/<ppa name> -s hirsute -d focal nvidia-modprobe
$ backportpackage -u ppa:<lp username>/<ppa name> -s hirsute -d groovy nvidia-modprobe
Built in https:/
* focal:
[!] Package builds without modification
- Requires dropping debhelper-compat to 12 and Standards-Version to 4.5.0. This is trivial.
[X] nvidia-
[X] nvidia-modprobe installs cleanly and runs
* groovy:
[X] Package builds without modification
[X] nvidia-
[X] nvidia-modprobe installs cleanly and runs
No reverse dependencies
Changed in nvidia-modprobe (Ubuntu Hirsute): | |
status: | New → Fix Released |
no longer affects: | nvidia-modprobe (Ubuntu) |
no longer affects: | nvidia-modprobe (Ubuntu Focal) |
no longer affects: | nvidia-modprobe (Ubuntu Groovy) |
no longer affects: | nvidia-modprobe (Ubuntu Hirsute) |
Changed in focal-backports: | |
status: | New → Invalid |
Changed in groovy-backports: | |
status: | New → Invalid |
description: | updated |
no longer affects: | focal-backports |
no longer affects: | groovy-backports |
Changed in nvidia-modprobe (Ubuntu Hirsute): | |
status: | New → Fix Released |
Changed in nvidia-modprobe (Ubuntu Focal): | |
status: | New → In Progress |
Changed in nvidia-modprobe (Ubuntu Groovy): | |
status: | New → In Progress |
Changed in nvidia-modprobe (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in nvidia-modprobe (Ubuntu Groovy): | |
status: | In Progress → Fix Committed |
If the intent here is to fix a *bug*, then this should be SRU'd and handled by the relevant kernel / packaging teams as this is Multiverse.
Backports aren't how you get bugs fixed in older releases.