From fb847fc9c6263a3f944f6a343b4dc2cd07b3e852 Mon Sep 17 00:00:00 2001 From: Felix Albrigtsen Date: Mon, 1 Jun 2026 10:37:45 +0200 Subject: [PATCH] challenger/nvidia: Upgrade to 26.05, lock to Nvidia 580 --- hosts/challenger/configuration.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/hosts/challenger/configuration.nix b/hosts/challenger/configuration.nix index e48a31a..32c72ee 100644 --- a/hosts/challenger/configuration.nix +++ b/hosts/challenger/configuration.nix @@ -49,13 +49,23 @@ security.polkit.enable = true; # Required for nextcloud nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ - "nvidia-x11" - "nvidia-settings" + "nvidia-kernel-modules" + "nvidia-settings" + "nvidia-x11" ]; hardware.nvidia = { modesetting.enable = true; open = false; + # https://github.com/sircam-html/nixos-conf/blob/main/guides/nvidia-nixos-guide.md + package = config.boot.kernelPackages.nvidiaPackages.mkDriver { + version = "580.142"; + sha256_64bit = "sha256-IJFfzz/+icNVDPk7YKBKKFRTFQ2S4kaOGRGkNiBEdWM="; + sha256_aarch64 = "sha256-0000000000000000000000000000000000000000000="; + openSha256 = "sha256-0000000000000000000000000000000000000000000="; + settingsSha256 = "sha256-BnrIlj5AvXTfqg/qcBt2OS9bTDDZd3uhf5jqOtTMTQM="; + persistencedSha256 = "sha256-0000000000000000000000000000000000000000000="; + }; }; hardware.graphics.enable = true;