This bug was fixed in the package ubuntu-drivers-common - 1:0.9.2.3
---------------
ubuntu-drivers-common (1:0.9.2.3) impish; urgency=medium
* gpu-manager.c:
- Fall back from on-demand to on if nvidia < 450 (LP: #1957094).
-- Alberto Milone <[email protected]> Tue, 18 Jan 2022
09:09:16 +0000
** Changed in: ubuntu-drivers-common (Ubuntu Impish)
Status: Fix Committed => Fix Released
** Changed in: nvidia-settings (Ubuntu Impish)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to ubuntu-drivers-common in Ubuntu.
https://bugs.launchpad.net/bugs/1957094
Title:
on-demand mode doesn't work with nvidia-390
Status in OEM Priority Project:
New
Status in nvidia-settings package in Ubuntu:
Fix Released
Status in ubuntu-drivers-common package in Ubuntu:
Fix Committed
Status in nvidia-settings source package in Focal:
Fix Released
Status in ubuntu-drivers-common source package in Focal:
Fix Released
Status in nvidia-settings source package in Impish:
Fix Released
Status in ubuntu-drivers-common source package in Impish:
Fix Released
Status in nvidia-settings source package in Jammy:
Fix Released
Status in ubuntu-drivers-common source package in Jammy:
Fix Committed
Bug description:
[Impact]
* In any Ubuntu series, if user using a old GPU (which supported by
nvidia-390 only) then issuing glxinfo will get "Error: couldn't find
RGB GLX visual or fbconfig". Which mean the Xorg doesn't load dri
driver correctly.
[Test Plan]
* install nvidia-390 on nvidia-390 supported system.
* prime-select on-demand
* reboot
* glxinfo
* after applying this patch, it will fall back to "ON" mode after reboot.
* install nvidia-450 on nvidia-450 supported system.
* prime-select on-demand
* reboot the system
* prime-select query (and check that on-demand mode is still in use).
[Where problems could occur]
* Since nvidia-390 doesn't support on-demand mode (RTD3 either). If a user
stays in on-demand mode with 390 without problem, the after upgrading u-d-c and
reboot. The mode will fall back to "ON" mode.
* From my point of view, it's fine because nvidia-390 doesn't support RTD3.
Thus, the nvidia will always stay in "Active" stage no matter which mode it is.
* While there is no way to inform the user about this change, changing to the
only supported default will avoid breaking GLX.
---
The regression from https://bugs.launchpad.net/ubuntu/+source/ubuntu-
drivers-common/+bug/1942789.
It impacts Jammy and Impish so far.
[Steps to reproduce]
1. Find a GPU supports nvidia-390
2. ubuntu-drivers install nvidia:390
3. prime-select on-demand
4. glxinfo
[Expected result]
Shows intel or nvidia drives monitor
[Actual result]
Error: couldn't find RGB GLX visual or fbconfig
Since we are all agree "on-demand" mode as default mode.
Pre-talk with Alberto, on-demand doesn't support with nvidia-390 (no matter
RTD3).
We could consider to make it as performance mode and leave a note on
nvidia-settings.
I'll prepare some test packages.
To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1957094/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp