diff --git a/devices/binto/hardware-configuration.nix b/devices/binto/hardware-configuration.nix index 3f63029..ae15f69 100644 --- a/devices/binto/hardware-configuration.nix +++ b/devices/binto/hardware-configuration.nix @@ -10,10 +10,16 @@ boot = { kernelPackages = pkgs.linuxPackages_zen; + + kernelParams = ["amd_pstate=active"]; kernelModules = ["kvm-amd"]; + + # Zenpower for ryzen cpu monitoring extraModulePackages = with config.boot.kernelPackages; [ v4l2loopback + zenpower ]; + blacklistedKernelModules = ["k10temp"]; supportedFilesystems = ["ntfs"]; @@ -28,7 +34,12 @@ loader = { efi.canTouchEfiVariables = true; timeout = 2; - systemd-boot.enable = true; + + systemd-boot = { + enable = true; + consoleMode = "max"; + configurationLimit = 30; + }; }; }; diff --git a/devices/cluster/hardware-configuration.nix b/devices/cluster/hardware-configuration.nix index 7d12a4c..a5b573a 100644 --- a/devices/cluster/hardware-configuration.nix +++ b/devices/cluster/hardware-configuration.nix @@ -8,10 +8,14 @@ boot = { loader = { + efi.canTouchEfiVariables = true; timeout = 2; - systemd-boot.enable = true; - efi.canTouchEfiVariables = true; + systemd-boot = { + enable = true; + consoleMode = "max"; + configurationLimit = 30; + }; }; initrd.availableKernelModules = [ diff --git a/devices/servivi/hardware-configuration.nix b/devices/servivi/hardware-configuration.nix index 97934b8..64d2715 100644 --- a/devices/servivi/hardware-configuration.nix +++ b/devices/servivi/hardware-configuration.nix @@ -8,9 +8,15 @@ imports = [(modulesPath + "/installer/scan/not-detected.nix")]; boot = { - kernelPackages = pkgs.linuxPackages_latest; + kernelPackages = pkgs.linuxPackages_zen; + kernelParams = ["amd_pstate=active"]; kernelModules = ["kvm-amd"]; + + # Zenpower for ryzen cpu monitoring + extraModulePackages = with config.boot.kernelPackages; [zenpower]; + blacklistedKernelModules = ["k10temp"]; + initrd.availableKernelModules = [ "nvme" "xhci_pci" @@ -21,10 +27,14 @@ ]; loader = { + efi.canTouchEfiVariables = true; timeout = 2; - systemd-boot.enable = true; - efi.canTouchEfiVariables = true; + systemd-boot = { + enable = true; + consoleMode = "max"; + configurationLimit = 30; + }; }; }; diff --git a/devices/wim/hardware-configuration.nix b/devices/wim/hardware-configuration.nix index 1b3ba99..1570a6e 100644 --- a/devices/wim/hardware-configuration.nix +++ b/devices/wim/hardware-configuration.nix @@ -31,6 +31,7 @@ systemd-boot = { enable = true; + consoleMode = "max"; configurationLimit = 30; }; };