From cf8efca811d9c3943ff96bbe4b7e487021b78445 Mon Sep 17 00:00:00 2001 From: polwex Date: Sun, 6 Oct 2024 20:13:48 +0700 Subject: m --- hosts/local/nvidia.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'hosts/local') diff --git a/hosts/local/nvidia.nix b/hosts/local/nvidia.nix index f2d4b46..3a86b95 100644 --- a/hosts/local/nvidia.nix +++ b/hosts/local/nvidia.nix @@ -6,6 +6,13 @@ # package = (pkgs.mesa.override { galliumDrivers = [ "i915" "swrast" ]; }).drivers; # enable = true; # }; + + nix.settings.substituters = [ + "https://cuda-maintainers.chachix.org" + ]; + nix.settings.trusted-public-keys = [ + "cuda-maintainers.cachix.org-1:0dq3bujKpuEPMCX6U4WylrUDZ9JyUG0VpVZa7CNfq5E=" + ]; services.xserver = { videoDrivers = ["nvidia"]; @@ -27,4 +34,15 @@ # nvidiaSettings = true; open = false; }; + # hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.mkDriver { + # version = "525.116.04"; + # sha256_64bit = "sha256-hhDsgkR8/3LLXxizZX7ppjSlFRZiuK2QHrgfTE+2F/4="; + # sha256_aarch64 = "sha256-k7k22z5PYZdBVfuYXVcl9SFUMqZmK4qyxoRwlYyRdgU="; + # openSha256 = "sha256-dktHCoESqoNfu5M73aY5MQGROlZawZwzBqs3RkOyfoQ="; + # settingsSha256 = "sha256-qNjfsT9NGV151EHnG4fgBonVFSKc4yFEVomtXg9uYD4="; + # persistencedSha256 = "sha256-ci86XGlno6DbHw6rkVSzBpopaapfJvk0+lHcR4LDq50="; + + # ibtSupport = true; + # }; + } -- cgit v1.2.3