hardware.nvidia.branch

NixOS option

The branch of the NVIDIA driver to use. Note: if hardware.nvidia.package is set, it overrides this option. Commonly interesting branches for end users: production, new_feature, beta: NVIDIA’s official production / new feature / beta release branches. stable: The default; the highest stable version. latest: Whichever is newer of production and new_feature. bleeding_edge: Whichever is newer of latest and beta. legacy_580: The long-lived 580 series (LTSB), for GPUs that newer driver branches no longer support (often Maxwell through Volta; roughly GeForce GTX 9xx through 10xx, plus rare Volta cards like TITAN V). vulkan_beta: The Vulkan developer beta driver, for users interested in testing new Vulkan features.

type: one of the available driver branches in `pkgs/os-specific/linux/nvidia-x11/default.nix`
Default
if config.hardware.nvidia.datacenter.enable then "dc" else "stable"
Example
"bleeding_edge"
declared in: nixos/modules/hardware/video/nvidia.nixView source on NixOS/nixpkgs →