# Testing - [x] `sudo apt upgrade` updates the driver without conflicts (Ubuntu may require `full-upgrade`). ## 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. - [x] After update and reboot, the machine remained in Hybrid graphics mode. ### Hybrid mode tests - [x] Laptop suspends and resumes - [x] `nvidia-smi` correctly reports the GPU's status - [x] DisplayPort (mDP) outputs (including sound) work as expected - [x] HDMI-out (including sound) works as expected - [x] External display becomes primary display when laptop lid is closed - [x] HDMI-out fractional scaling on extrnal monitor works at 125%, 150%, 175% - [x] DisplayPort (mD) fractional scaling on extrnal monitor works at 125%, 150%, 175% - [x] Steam can be installed and launched - [x] From Launcher - [x] From App Library - [x] From Dock - [x] From Terminal - [x] A native Linux game can be launched from Steam - [x] A Proton game can be launched from Steam ### NVIDIA mode tests - [x] Laptop suspends and resumes - [x] `nvidia-smi` correctly reports the GPU's status - [x] DisplayPort (mDP) outputs (including sound) work as expected - [x] HDMI-out (including sound) works as expected - [x] External display becomes primary display when laptop lid is closed - [x] HDMI-out fractional scaling on extrnal monitor works at 125%, 150%, 175% - [x] DisplayPort (mDP) fractional scaling on extrnal monitor works at 125%, 150%, 175% - [x] Steam can be installed and launched - [x] From Launcher - [x] From App Library - [x] From Dock - [x] From Terminal - [x] A native Linux game can be launched from Steam - [x] A Proton game can be launched from Steam ### Compute mode tests - [x] `nvidia-smi` correctly reports the GPU's status - [x] Plugging in a display correctly prompts to switch to Hybrid mode ### Integrated mode test - [x] Plugging in a display correctly prompts to switch to Hybrid mode - [x] Steam can be installed and launched - [x] From Launcher - [x] From App Library - [x] From Dock - [x] From Terminal - [x] A native Linux game can be launched from Steam - [x] A Proton game can be launched from Steam ## Software tests These can be done on any machine with an NVIDIA GPU - [x] NVIDIA X Server Settings application launches properly - [x] A Unigine benchmark performs as expected