services.xserver.videoDrivers
The names of the video drivers the configuration supports. They will be tried in order until one that supports your card is found. Don't combine those with "incompatible" OpenGL implementations, e.g. free ones (mesa-based) with proprietary ones.
For unfree "nvidia*", the supported GPU lists are on https://www.nvidia.com/object/unix.html
- Type
list of string- Default
[ "modesetting" "fbdev" ]- Example
[ "nvidia" "amdgpu" ]- Related Packages
- amdgpu aka
pkgs.xf86-video-amdgpu - apm aka
pkgs.xf86-video-apm - ark aka
pkgs.xf86-video-ark - ast aka
pkgs.xf86-video-ast - ati aka
pkgs.xf86-video-ati - chips aka
pkgs.xf86-video-chips - cirrus aka
pkgs.xf86-video-cirrus - dummy aka
pkgs.xf86-video-dummy - fbdev aka
pkgs.xf86-video-fbdev - geode aka
pkgs.xf86-video-geode - i128 aka
pkgs.xf86-video-i128 - i740 aka
pkgs.xf86-video-i740 - intel aka
pkgs.xf86-video-intel - mga aka
pkgs.xf86-video-mga - neomagic aka
pkgs.xf86-video-neomagic - nested aka
pkgs.xf86-video-nested - nouveau aka
pkgs.xf86-video-nouveau - nv aka
pkgs.xf86-video-nv - omap aka
pkgs.xf86-video-omap - openchrome aka
pkgs.xf86-video-openchrome - qxl aka
pkgs.xf86-video-qxl - r128 aka
pkgs.xf86-video-r128 - s3virge aka
pkgs.xf86-video-s3virge - savage aka
pkgs.xf86-video-savage - siliconmotion aka
pkgs.xf86-video-siliconmotion - sis aka
pkgs.xf86-video-sis - sisusb aka
pkgs.xf86-video-sisusb - suncg6 aka
pkgs.xf86-video-suncg6 - sunffb aka
pkgs.xf86-video-sunffb - sunleo aka
pkgs.xf86-video-sunleo - tdfx aka
pkgs.xf86-video-tdfx - trident aka
pkgs.xf86-video-trident - v4l aka
pkgs.xf86-video-v4l - vbox aka
pkgs.xf86-video-vbox - vesa aka
pkgs.xf86-video-vesa - vmware aka
pkgs.xf86-video-vmware - voodoo aka
pkgs.xf86-video-voodoo
- amdgpu aka
- Declared
- <nixpkgs/nixos/modules/services/x11/xserver.nix>