Format: 1.8 Date: Mon, 12 Oct 2020 16:00:18 +0200 Source: ubuntu-drivers-common Binary: ubuntu-drivers-common Architecture: ppc64el ppc64el_translations Version: 1:0.8.6 Distribution: groovy-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Alberto Milone Description: ubuntu-drivers-common - Detect and install additional Ubuntu driver packages Launchpad-Bugs-Fixed: 1891183 1895855 Changes: 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. Checksums-Sha1: 7d6c3fe7e747d79cd03780ca9f9b29534263f962 8873 ubuntu-drivers-common_0.8.6_ppc64el.buildinfo 1bbbf188656ce6c4c8dd81181cf29fe19e59c0ab 29508 ubuntu-drivers-common_0.8.6_ppc64el.deb b5b7c6270aa6f6febc7e29fad52794ed4f46a21e 829 ubuntu-drivers-common_0.8.6_ppc64el_translations.tar.gz Checksums-Sha256: 52278cda40c9a0cd40eebe2b7aa1167c964300b82e8c7665cbca88005f3e38bc 8873 ubuntu-drivers-common_0.8.6_ppc64el.buildinfo 06880ddb492d00093d70b500e08c1b0833423b5cc304b59f7c6b846530b90994 29508 ubuntu-drivers-common_0.8.6_ppc64el.deb 626d53b0560c413504d5377c7d34367525b8b471c548076856335b0082849a10 829 ubuntu-drivers-common_0.8.6_ppc64el_translations.tar.gz Files: a5f1af04cf6b8bb27582fb132817d618 8873 admin optional ubuntu-drivers-common_0.8.6_ppc64el.buildinfo e462d6cf01e761f0f979304e9cdd4310 29508 admin optional ubuntu-drivers-common_0.8.6_ppc64el.deb 5010a3bc9811be3650a2a2e17abdf490 829 raw-translations - ubuntu-drivers-common_0.8.6_ppc64el_translations.tar.gz