Use autocpu-freq instead of intel pstate

This commit is contained in:
coolneng 2023-01-19 15:27:08 +01:00
parent 36aa174ef3
commit 5bf5d1ca97
Signed by: coolneng
GPG Key ID: 9893DA236405AF57
2 changed files with 5 additions and 9 deletions

View File

@ -15,6 +15,7 @@ with pkgs;
"ahci.mobile_lpm_policy=3"
"pcie_aspm=force"
"nmi_watchdog=0"
"intel_pstate=disable"
];
kernelModules = [ "i915" ];
blacklistedKernelModules = [ "btusb" "bluetooth" ];

View File

@ -2,15 +2,10 @@
{
# Enable the TLP daemon
services.tlp = {
enable = true;
settings = {
CPU_MIN_PERF_ON_AC = 0;
CPU_MAX_PERF_ON_AC = 100;
CPU_MIN_PERF_ON_BAT = 0;
CPU_MAX_PERF_ON_BAT = 50;
};
};
services.tlp.enable = true;
# Enable the auto-cpufreq daemon
services.auto-cpufreq.enable = true;
# Suspend when the battery is critical and autosuspend USB and PCI
services.udev.extraRules = ''