From 1dde7e5769399883574212c0c683d411e2af82bc Mon Sep 17 00:00:00 2001 From: Kiskae Date: Thu, 15 Jan 2026 22:31:15 +0100 Subject: [PATCH 1/3] linuxPackages.nvidiaPackages.dc_565: drop package due to EOL --- pkgs/os-specific/linux/nvidia-x11/default.nix | 12 ------------ pkgs/top-level/linux-kernels.nix | 2 +- 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index 7a1c9d1ca049..f0b42c18b921 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -127,18 +127,6 @@ rec { patches = [ rcu_patch ]; }; - # Drop after next nixos release - dc_565 = generic rec { - version = "565.57.01"; - url = "https://us.download.nvidia.com/tesla/${version}/NVIDIA-Linux-x86_64-${version}.run"; - sha256_64bit = "sha256-buvpTlheOF6IBPWnQVLfQUiHv4GcwhvZW3Ks0PsYLHo="; - persistencedSha256 = "sha256-hdszsACWNqkCh8G4VBNitDT85gk9gJe1BlQ8LdrYIkg="; - fabricmanagerSha256 = "sha256-umhyehddbQ9+xhhoiKC7SOSVxscA5pcnqvkQOOLIdsM="; - useSettings = false; - usePersistenced = true; - useFabricmanager = true; - }; - dc_570 = generic rec { version = "570.172.08"; url = "https://us.download.nvidia.com/tesla/${version}/NVIDIA-Linux-x86_64-${version}.run"; diff --git a/pkgs/top-level/linux-kernels.nix b/pkgs/top-level/linux-kernels.nix index 96a9f223aa00..c62876dac5e5 100644 --- a/pkgs/top-level/linux-kernels.nix +++ b/pkgs/top-level/linux-kernels.nix @@ -484,7 +484,6 @@ in nvidia_x11_vulkan_beta = nvidiaPackages.vulkan_beta; nvidia_dc = nvidiaPackages.dc; nvidia_dc_535 = nvidiaPackages.dc_535; - nvidia_dc_565 = nvidiaPackages.dc_565; # this is not a replacement for nvidia_x11* # only the opensource kernel driver exposed for hydra to build @@ -714,6 +713,7 @@ in tuxedo-keyboard = self.tuxedo-drivers; # Added 2024-09-28 phc-intel = throw "phc-intel drivers are no longer supported by any kernel >=4.17"; # added 2025-07-18 prl-tools = throw "Parallel Tools no longer provide any kernel module, please use pkgs.prl-tools instead."; # added 2025-10-04 + nvidia_dc_565 = throw "nvidiaPackages.dc_565 has reached end of life, see https://endoflife.date/nvidia"; # added 2026-02-10 } )).extend (lib.fixedPoints.composeManyExtensions kernelPackagesExtensions); From d5d8dc8412be5affc6b11721d58381b9a28f5f5a Mon Sep 17 00:00:00 2001 From: Kiskae Date: Thu, 15 Jan 2026 22:36:09 +0100 Subject: [PATCH 2/3] linuxPackages.nvidiaPackages.dc_535: 535.154.05 -> 535.288.01 --- pkgs/os-specific/linux/nvidia-x11/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index f0b42c18b921..4eb1061d904c 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -115,16 +115,14 @@ rec { dc = dc_570; dc_535 = generic rec { - version = "535.154.05"; + version = "535.288.01"; url = "https://us.download.nvidia.com/tesla/${version}/NVIDIA-Linux-x86_64-${version}.run"; - sha256_64bit = "sha256-fpUGXKprgt6SYRDxSCemGXLrEsIA6GOinp+0eGbqqJg="; - persistencedSha256 = "sha256-d0Q3Lk80JqkS1B54Mahu2yY/WocOqFFbZVBh+ToGhaE="; - fabricmanagerSha256 = "sha256-/HQfV7YA3MYVmre/sz897PF6tc6MaMiS/h7Q10m2p/o="; + sha256_64bit = "sha256-8gwy/W7NH3BcbfJ5fAwIQlPs9/9I8sNH+Co5YZiC7OE="; + persistencedSha256 = "sha256-q061VN6om3UzbpWD7+tJJVgU/e2YCJF4IgEv53qx9ZA="; + fabricmanagerSha256 = "sha256-mIFlY4JHPIkTH18mpciU+ueH8Nj6Ts+2g2xv+BfyUEI="; useSettings = false; usePersistenced = true; useFabricmanager = true; - - patches = [ rcu_patch ]; }; dc_570 = generic rec { From 0b758f8d8e7983c6bc5e53f9796a571e01848d03 Mon Sep 17 00:00:00 2001 From: Kiskae Date: Thu, 15 Jan 2026 22:36:27 +0100 Subject: [PATCH 3/3] linuxPackages.nvidiaPackages.legacy_535: 535.274.02 -> 535.288.01 --- pkgs/os-specific/linux/nvidia-x11/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index 4eb1061d904c..efbfd9417058 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -143,12 +143,12 @@ rec { # Last one without the bug reported here: # https://bbs.archlinux.org/viewtopic.php?pid=2155426#p2155426 legacy_535 = generic { - version = "535.274.02"; - sha256_64bit = "sha256-O071TwaZHm3/94aN3nl/rZpFH+5o1SZ9+Hyivo5/KTs="; - sha256_aarch64 = "sha256-PgHcrqGf4E+ttnpho+N8SKsMQxnZn29fffHXGbeAxRw="; - openSha256 = "sha256-4KRHuTxlU0GT/cWf/j3aR7VqWpOez1ssS8zj/pYytes="; - settingsSha256 = "sha256-BXQMXKybl9mmsp+Y+ht1RjZqnn/H3hZfyGcKIGurxrI="; - persistencedSha256 = "sha256-/ZvAsvTjjiM/U3gn0DbxUguC3VvHbopyQ3u6+RYkzKk="; + version = "535.288.01"; + sha256_64bit = "sha256-8gwy/W7NH3BcbfJ5fAwIQlPs9/9I8sNH+Co5YZiC7OE="; + sha256_aarch64 = "sha256-2d3RYzU+W4uS6mUvpCNCfoVcAJA/aerNwm7Xbg0YJBo="; + openSha256 = "sha256-kDM8jeHjcRCyhOs8AQk+ce3Qzf2cI5RGzzIraJrSmOE="; + settingsSha256 = "sha256-hN4IWAD/M+th7brbzdBtgOQ2P1QUVrrWITgVGiuCxWw="; + persistencedSha256 = "sha256-q061VN6om3UzbpWD7+tJJVgU/e2YCJF4IgEv53qx9ZA="; }; # Last one supporting Kepler architecture