diff -Nru nvidia-graphics-drivers-470-470.86/debian/changelog nvidia-graphics-drivers-470-470.86/debian/changelog --- nvidia-graphics-drivers-470-470.86/debian/changelog 2021-11-15 20:34:14.000000000 +0000 +++ nvidia-graphics-drivers-470-470.86/debian/changelog 2021-11-23 02:44:25.000000000 +0000 @@ -1,10 +1,10 @@ -nvidia-graphics-drivers-470 (470.86-1pop0~1637008454~18.04~7a2ee7a~dev) bionic; urgency=medium +nvidia-graphics-drivers-470 (470.86-1pop0~1637635465~18.04~47710c4~dev) bionic; urgency=medium * Auto Build * 470.86: https://www.nvidia.com/Download/driverResults.aspx/183575/en-us - -- Pop OS (ISO Signing Key) Mon, 15 Nov 2021 13:34:14 -0700 + -- Pop OS (ISO Signing Key) Mon, 22 Nov 2021 19:44:25 -0700 nvidia-graphics-drivers-470 (470.82.00-1pop0) focal; urgency=medium diff -Nru nvidia-graphics-drivers-470-470.86/debian/nvidia-graphics-drivers.conf nvidia-graphics-drivers-470-470.86/debian/nvidia-graphics-drivers.conf --- nvidia-graphics-drivers-470-470.86/debian/nvidia-graphics-drivers.conf 2021-11-15 20:34:14.000000000 +0000 +++ nvidia-graphics-drivers-470-470.86/debian/nvidia-graphics-drivers.conf 2021-11-23 02:44:25.000000000 +0000 @@ -4,4 +4,3 @@ alias lbm-nouveau off options nvidia-drm modeset=1 -options nvidia NVreg_PreserveVideoMemoryAllocations=1 diff -Nru nvidia-graphics-drivers-470-470.86/debian/templates/nvidia-graphics-drivers.conf.in nvidia-graphics-drivers-470-470.86/debian/templates/nvidia-graphics-drivers.conf.in --- nvidia-graphics-drivers-470-470.86/debian/templates/nvidia-graphics-drivers.conf.in 2021-11-15 20:34:14.000000000 +0000 +++ nvidia-graphics-drivers-470-470.86/debian/templates/nvidia-graphics-drivers.conf.in 2021-11-23 02:44:25.000000000 +0000 @@ -4,4 +4,3 @@ alias lbm-nouveau off options nvidia-drm modeset=1 -options nvidia NVreg_PreserveVideoMemoryAllocations=1 diff -Nru nvidia-graphics-drivers-470-470.86/TESTING.md nvidia-graphics-drivers-470-470.86/TESTING.md --- nvidia-graphics-drivers-470-470.86/TESTING.md 1970-01-01 00:00:00.000000000 +0000 +++ nvidia-graphics-drivers-470-470.86/TESTING.md 2021-11-23 02:44:25.000000000 +0000 @@ -0,0 +1,63 @@ +# Testing +This document provides a guideline for testing and verifying NVIDIA driver updates. Copy this checklist and mark items as they are verified to work. + +These tests _must_ be performed on every OS version that the driver will be released on. Typically, that will be the Pop!\_OS regular release, the Pop!\_OS LTS, and the Ubuntu LTS. + +## Installation + +Add the staging branch containing the updated driver with the [apt script](https://github.com/pop-os/pop/blob/master/scripts/apt) in the pop-os/pop repo. + +- [ ] `sudo apt upgrade` updates the driver without conflicts (Ubuntu may require `full-upgrade`). + +## Desktop graphics + +Several graphics cards will have to be tested, preferably in several desktops. Test at least one current generation NVIDIA card, as well as one previous generation NVIDIA card. + +- [ ] HDMI-out (including sound output) works at expected resolution and refresh rate +- [ ] DisplayPort-out (including sound output) works at expected resolution and refresh rate +- [ ] Daisy-chained DisplayPort monitors (DP alt mode) work at expected resolution and refresh rate +- [ ] Hot plugging/unplugging displays works as expected +- [ ] Multiple displays at once work as expected +- [ ] GSync over DisplayPort is working without flickering or flashing +- [ ] Multiple NVIDIA GPUs in a desktop are correctly reported by `nvidia-smi` + +## Laptop graphics (switchable graphics) + +Switchable graphics laptops can render with either the CPU-integrated GPU or the dedicated NVIDIA GPU. Before installing the driver update, make sure the machine is in Hybrid graphics mode. + +- [ ] After update and reboot, the machine remained in Hybrid graphics mode. + +### Hybrid mode tests + +- [ ] Laptop suspends and resumes +- [ ] `nvidia-smi` correctly reports the GPU's status +- [ ] DisplayPort (mDP and DP over USB-C) outputs (including sound) work as expected +- [ ] HDMI-out (including sound) works as expected +- [ ] External display becomes primary display when laptop lid is closed + +### NVIDIA mode tests + +- [ ] Laptop suspends and resumes +- [ ] `nvidia-smi` correctly reports the GPU's status +- [ ] DisplayPort (mDP and DP over USB-C) outputs (including sound) work as expected +- [ ] HDMI-out (including sound) works as expected +- [ ] External display becomes primary display when laptop lid is closed + +### Compute mode tests + +- [ ] `nvidia-smi` correctly reports the GPU's status +- [ ] Plugging in a display correctly prompts to switch to Hybrid mode + +### Integrated mode test + +- [ ] Plugging in a display correctly prompts to switch to Hybrid mode + +## Software tests + +These can be done on any machine with an NVIDIA GPU + +- [ ] NVIDIA X Server Settings application launches properly +- [ ] A Unigine benchmark performs as expected +- [ ] Steam can be installed and launched +- [ ] A native Linux game can be launched from Steam +- [ ] A Proton game can be launched from Steam