Format: 1.8 Date: Mon, 12 Oct 2020 16:00:18 +0200 Source: ubuntu-drivers-common Binary: ubuntu-drivers-common Architecture: arm64 arm64_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: ecfc21370906a38b6226ebfe898b82a97abec45e 8934 ubuntu-drivers-common_0.8.6_arm64.buildinfo c11bd5c03926e9a36e5def40932cb4d29b097403 29508 ubuntu-drivers-common_0.8.6_arm64.deb 7291e29bebee3eab4932f45444f7a6f0ce1da27c 828 ubuntu-drivers-common_0.8.6_arm64_translations.tar.gz Checksums-Sha256: 2e2c226434be89f0f032656846fb38ed64a2172c23d8d916902d7b74d69be43b 8934 ubuntu-drivers-common_0.8.6_arm64.buildinfo 88543ccf8b258a8d63828d09732636cc27c807c5dfa5bd596eec90914c10aec9 29508 ubuntu-drivers-common_0.8.6_arm64.deb 3146ad7b43d42260971cbc647afba6fc5f5b903ededcd80d3227bacb17790a4a 828 ubuntu-drivers-common_0.8.6_arm64_translations.tar.gz Files: a9872b56aa64912df75636bca597f153 8934 admin optional ubuntu-drivers-common_0.8.6_arm64.buildinfo 7a78a7cc417dff02ae53dbd6343b229f 29508 admin optional ubuntu-drivers-common_0.8.6_arm64.deb 4b42f9c993a7c728099e139ddc8d95a3 828 raw-translations - ubuntu-drivers-common_0.8.6_arm64_translations.tar.gz