diff --git a/nixosConfigurations/muede-lpt2/hardware.nix b/nixosConfigurations/muede-lpt2/hardware.nix index 175a168..6e7557d 100644 --- a/nixosConfigurations/muede-lpt2/hardware.nix +++ b/nixosConfigurations/muede-lpt2/hardware.nix @@ -14,6 +14,9 @@ boot = { kernelPackages = pkgs.linuxPackages_zen; supportedFilesystems = [ "btrfs" ]; + # Samsung 990 PRO dropped off the bus (CSTS=0x1, reset failed) on 2026-10-03; + # disable APST so the controller never enters deep power states. + kernelParams = [ "nvme_core.default_ps_max_latency_us=0" ]; initrd = { supportedFilesystems = [ "btrfs" ]; availableKernelModules = [ @@ -49,6 +52,10 @@ } ]; + boot.extraModprobeConfig = '' + options snd_hda_intel power_save=0 power_save_controller=N + ''; + services.thermald.enable = true; services.hardware.bolt.enable = true; # thunderbolt security