From c422181cfed5c2e22537d47c2a7432cd14e5979e Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Sat, 24 Feb 2024 19:37:28 +0100 Subject: [PATCH] [Hardware/Nvidia] add missing requirements on nvidia-suspend Hybrid Sleep still does not work properly... --- hardware/nvidia/proprietary.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hardware/nvidia/proprietary.nix b/hardware/nvidia/proprietary.nix index 2680e51..e515a8b 100644 --- a/hardware/nvidia/proprietary.nix +++ b/hardware/nvidia/proprietary.nix @@ -75,6 +75,11 @@ in { services.xserver.displayManager.sddm.wayland.enable = false; # Frequent issues with Nvidia GPUs + # Fix hybrid sleep with Nvidia GPU + systemd.services.nvidia-suspend = { + requiredBy = [ "systemd-hybrid-sleep.service" ]; + before = [ "systemd-hybrid-sleep.service" ]; + }; hardware.nvidia = { powerManagement = mkIf (config.hardware.nvidia.prime.offload.enable || cfg.proprietary.saveAllVram) { enable = true;