1
0
mirror of https://github.com/NixOS/nixos-hardware synced 2024-07-09 20:58:43 +02:00
nixos-hardware/microsoft/surface-pro/9
2024-05-26 08:54:19 +00:00
..
default.nix Add Surface Pro 9 with Intel PSR disabled 2024-05-26 08:54:19 +00:00
README.md Add Readme for Surface Pro 9 2024-05-26 08:54:19 +00:00

Microsoft Surface Pro 9

Note on Intel Panel Self Refresh (PSR)

Intel GPUs support a feature called Panel Self Refresh (PSR), where the display refreshes independently of the OS. Out of the box, this can cause lots of display lag, stuttering, and enormous refresh rate drops.

This configuration disables PSR by adding i915.enable_psr=0 to the kernel boot parameters, at the cost of some battery life. If you want to turn PSR back on, add i915.enable_psr=1 to your boot.kernelParams.