This bug was fixed in the package ubuntu-drivers-common - 1:0.8.6 --------------- ubuntu-drivers-common (1:0.8.6) groovy; urgency=medium
[ Alberto Milone ] * share/hybrid/json-parser, debian/copyright: - Include json-parser (just C file and header). * gpu-manager.c: - Add json parsing code to detect support for runtimepm on NVIDIA (LP: #1895855). - Check that RTD3 is enabled, and write that to a file in /run. - Make on-demand mode the default when no settings are available. - Add support for AMD+NVIDIA hybrid systems. - Add support for checking PME capabilities for runtimepm, so that, if the GPU is not boot_vga, and it is not listed in the json database, we can at least check whether d3hot is supported, and enable runtimepm in the NVIDIA driver. * gpu-manager.py: - Adjust the test suite to match the changes in gpu-manager.c. * UbuntuDrivers/detect.py, ubuntu-drivers: - Catch apt exceptions. - Catch failure when modinfo is not available. - Introduce the concept of LTSB (long term support branch), NFB (new feature branch), Legacy, and Beta, which the driver packages can specify. - Use package support to pick the nvidia driver: o Desktop case: pick the latest non-server driver, when available (this preserves the current behaviour). o Server case: pick the LTSB -server driver, when available. * NvidiaDetector/nvidiadetector.py: - Use regex to parse package names (LP: #1891183). * ubuntu-drivers: - Select on-demand mode if runtimepm is supported. - Check RTD3 support for NVIDIA, and enable it when available. - Show the package support level, when available, when using "ubuntu-drivers debug". * debian/control: - Replace build-dep on libpciaccess-dev with libpci-dev. * debian/rules: make sure to call the clean target of the Makefile [ Cyrus Lien ] * gpu-manager.c: - Fix segmentation fault in json_find_feature_in_array. -- Alberto Milone <alberto.mil...@canonical.com> Mon, 12 Oct 2020 16:00:18 +0200 ** Changed in: ubuntu-drivers-common (Ubuntu) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to nvidia-prime in Ubuntu. https://bugs.launchpad.net/bugs/1895855 Title: FFE: support for NVIDIA runtimepm (hybrid gfx) Status in OEM Priority Project: New Status in nvidia-graphics-drivers-450 package in Ubuntu: Triaged Status in nvidia-prime package in Ubuntu: Fix Released Status in ubuntu-drivers-common package in Ubuntu: Fix Released Bug description: The work that went into ubuntu-drivers-common and nvidia-prime is meant to enable RTD3 support on Intel/NVIDIA or AMD/NVIDIA hybrid systems, introduced by the NVIDIA 450 driver series. This allows the supported systems to make use of the integrated GPU (Intel or AMD) and to keep the discrete NVIDIA GPU powered down until needed. While powered down, the NVIDIA GPU can still detect any events, should external displays be plugged in. This brings hybrid graphics on Linux on par with Windows. Only the supported GPUs will be able to benefit from this change. This is why NVIDIA provides a hardware database (included in the nvidia packages), which gpu-manager can now parse. The ubuntu-drivers tool relies on that detection to enable this new feature when installing the NVIDIA driver. Another improvement is the ability of ubuntu-drivers to detect LTSB (Long term support branch), NFB (New feature branch), Legacy, Beta flags, which the NVIDIA drivers can have, and make informed detection choices. This work also includes a number of bug fixes reported on errors.ubuntu.com. Requirements: The new ubuntu-drivers-common: The new nvidia-prime: Changes to the NVIDIA drivers: To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/1895855/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp