From 877796173fed653e43efe6c0a373ba1e55d7923d Mon Sep 17 00:00:00 2001 From: ediblerope Date: Wed, 29 Apr 2026 13:31:13 +0100 Subject: [PATCH] mediaserver: use nvidia legacy_535 (available on stable channel) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit legacy_580 only exists on unstable nixpkgs and isn't backported to 25.11. The Maxwell GM206 (Quadro M2000) is supported through the 535.x branch — last production driver to ship Maxwell support — so this is a clean swap with no expected impact on Jellyfin's NVENC. Co-Authored-By: Claude Opus 4.7 --- hosts/hardware/FredOS-Mediaserver.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hosts/hardware/FredOS-Mediaserver.nix b/hosts/hardware/FredOS-Mediaserver.nix index 20ddf3e..6d00f59 100644 --- a/hosts/hardware/FredOS-Mediaserver.nix +++ b/hosts/hardware/FredOS-Mediaserver.nix @@ -65,7 +65,10 @@ modesetting.enable = true; open = false; # Maxwell architecture does not support the open kernel module nvidiaSettings = false; # headless server, no settings GUI needed - package = config.boot.kernelPackages.nvidiaPackages.legacy_580; + # legacy_535 is the latest branch that still supports Maxwell GM206 (M2000) + # and is the newest available on the stable nixpkgs channel. Newer "legacy" + # branches (e.g. 580) only exist on unstable. + package = config.boot.kernelPackages.nvidiaPackages.legacy_535; }; services.xserver.videoDrivers = [ "nvidia" ];