nixos/hosts/hardware
Claude a42d906758
mediaserver: explicitly load NVIDIA kernel modules at boot
On a headless system, services.xserver.videoDrivers doesn't guarantee
the NVIDIA modules load. Add nvidia, nvidia_modeset, nvidia_uvm, and
nvidia_drm to boot.kernelModules explicitly.

nvidia_uvm is particularly critical — without it, CUDA initialisation
fails with CUDA_ERROR_NO_DEVICE, which is exactly what broke Jellyfin
NVENC transcoding.

https://claude.ai/code/session_016jJU8ZtWLSnJQBdbMr5pxK
2026-04-15 07:32:04 +00:00
..
FredOS-Gaming.nix Revert nixpkgs.stdenv.hostPlatform back to nixpkgs.hostPlatform 2026-04-08 09:27:34 +01:00
FredOS-Macbook.nix Revert nixpkgs.stdenv.hostPlatform back to nixpkgs.hostPlatform 2026-04-08 09:27:34 +01:00
FredOS-Mediaserver.nix mediaserver: explicitly load NVIDIA kernel modules at boot 2026-04-15 07:32:04 +00:00