nixos/nvidia: replace IFD based assertion on power management support with version constraint

This commit is contained in:
Nick Cao
2022-09-03 19:38:23 +08:00
parent cb28e87cd7
commit 81b615ea51
+2 -5
View File
@@ -233,11 +233,8 @@ in
}
{
assertion = cfg.powerManagement.enable -> (
builtins.pathExists (cfg.package.out + "/bin/nvidia-sleep.sh") &&
builtins.pathExists (cfg.package.out + "/lib/systemd/system-sleep/nvidia")
);
message = "Required files for driver based power management don't exist.";
assertion = cfg.powerManagement.enable -> versionAtLeast nvidia_x11.version "430.09";
message = "Required files for driver based power management only exist on versions >= 430.09.";
}
{