dregil: Fix suspend/hibernate issue related to nvidia settings

This commit is contained in:
Alexander Kobjolke 2026-02-25 21:44:51 +01:00
parent 892bd5f8e3
commit 4fc9ee5d66
4 changed files with 45 additions and 26 deletions

25
modules/wm/nvidia.nix Normal file
View file

@ -0,0 +1,25 @@
{
config,
...
}:
{
hardware.graphics.enable = true;
services.xserver.videoDrivers = [ "nvidia" ];
hardware.nvidia = {
modesetting.enable = true;
nvidiaPersistenced = true;
powerManagement.enable = true;
powerManagement.finegrained = false;
open = false;
nvidiaSettings = true;
package = config.boot.kernelPackages.nvidiaPackages.latest;
};
boot.kernelParams = [
"nvidia-drm.fbdev=1"
"nvidia-drm.modeset=1"
];
}