power management

This commit is contained in:
Ellie 2026-03-21 23:41:26 -07:00
parent c4975be578
commit efa5a516a2
2 changed files with 8 additions and 0 deletions

View file

@ -25,8 +25,12 @@
package = config.boot.kernelPackages.nvidiaPackages.stable; package = config.boot.kernelPackages.nvidiaPackages.stable;
modesetting.enable = true; modesetting.enable = true;
open = false; open = false;
powerManagement.enable = true;
}; };
powerManagement.enable = true;
powerManagement.cpuFreqGovernor = "schedutil";
services.resolved.enable = true; services.resolved.enable = true;
services.openssh = { services.openssh = {

View file

@ -19,6 +19,10 @@
boot.initrd.kernelModules = [ ]; boot.initrd.kernelModules = [ ];
boot.kernelModules = [ ]; boot.kernelModules = [ ];
boot.extraModulePackages = [ ]; boot.extraModulePackages = [ ];
boot.kernelParams = [
"amd_pstate=active"
"pcie_aspm=default"
];
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;