ubuntu-drivers install --gpgpu should use a DKMS fallback when no linux-modules-nvidia package is available
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-drivers-common (Ubuntu) |
Fix Released
|
High
|
Alberto Milone | ||
Bionic |
Fix Released
|
High
|
Alberto Milone |
Bug Description
SRU Request:
[Impact]
* Calling "ubuntu-drivers install" does not install the kernel modules when passed the "--gpgpu" argument.
While matching linux-modules-
The cha
[Test Case]
* Remove any currently installed nvidia drivers:
sudo apt-get --purge remove '*nvidia*'
* Call the ubuntu drivers tool:
sudo ubuntu-drivers install --gpgpu
* Restart your computer, and run the nvidia-smi package:
sudo nvidia-smi
* Check that the output shows the NVIDIA GPU (this is a sign that the kernel module was loaded, and is running properly).
[Regression Potential]
* Low. Currently, users relying on the --gpgpu parameter have no NVIDIA kernel modules, which prevents them from actually using the NVIDIA GPU.
_______
ubuntu-drivers install --gpgpu should use a DKMS fallback when no linux-modules-
Currently, we do not deal with this kind of failure i.e. when no linux-modules-
Changed in ubuntu-drivers-common (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in ubuntu-drivers-common (Ubuntu Bionic): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Alberto Milone (albertomilone) |
description: | updated |
tags: |
added: verification-done verification-done-bionic removed: verification-needed verification-needed-bionic |
This bug was fixed in the package ubuntu- drivers- common - 1:0.7.6
--------------- drivers- common (1:0.7.6) eoan; urgency=medium
ubuntu-
[ Alberto Milone ] action_ on() (now that it isn't on/off any more) detect. py, rs/kerneldetect ion.py, ubuntu_ drivers. py, nvidia are available for the driver
* gpu-manager.c:
- Drop prime_is_
and update the description.
* UbuntuDrivers/
UbuntuDrive
tests/
ubuntu-drivers:
- Provide DKMS fallback for the "install --gpgpu" case
when no linux-modules-
and for a specific kernel (LP: #1843796).
We have new tests to cover this scenario now.
- Show provider of kernel modules in list --gpgpu
- Fix linux metapackage detection.
This was meant to be driven by the latest kernel version
But it was only partially implemented.
Complete the implementation and update the relevant tests.
[ Daniel Dadap ] power_managemen t() sets the NVIDIA GPU's power/control
* gpu-manager.c:
- Enable power management in NVIDIA on-demand mode:
The NVIDIA driver can suspend the GPU when it's being used as a
PRIME render offload source and it isn't actively being used.
disable_
mode to "on", which prevents the GPU from suspending when it
might otherwise be possible to do so.
- Increase string storage on stack for path names. This fixes
the warnings that gcc emits when building up path names.
-- Alberto Milone <email address hidden> Fri, 13 Sep 2019 12:38:45 +0200