summaryrefslogtreecommitdiff
path: root/modules/nixos/hardware/nvidia.nix
diff options
context:
space:
mode:
authorseth <[email protected]>2023-11-06 14:26:32 -0500
committerseth <[email protected]>2023-11-06 14:26:32 -0500
commit714634ec755cd97fb5bd95845899e10defbed09c (patch)
treef133904335444f52aacdf6c6ff1aba2468baa4ef /modules/nixos/hardware/nvidia.nix
parenta32e896c4a65d7f0971fdedcfdd71c11fc9fed90 (diff)
modules/nvidia: don't use vaapiVdpau
Diffstat (limited to 'modules/nixos/hardware/nvidia.nix')
-rw-r--r--modules/nixos/hardware/nvidia.nix18
1 files changed, 3 insertions, 15 deletions
diff --git a/modules/nixos/hardware/nvidia.nix b/modules/nixos/hardware/nvidia.nix
index cbc437a..fac9150 100644
--- a/modules/nixos/hardware/nvidia.nix
+++ b/modules/nixos/hardware/nvidia.nix
@@ -1,7 +1,6 @@
{
config,
lib,
- pkgs,
...
}: let
cfg = config.hardware.nvidia;
@@ -10,20 +9,9 @@ in {
options.hardware.nvidia.enable = mkEnableOption "enable nvidia support";
config = mkIf cfg.enable {
- environment.sessionVariables = {
- LIBVA_DRIVER_NAME = "vdpau";
- VDPAU_DRIVER = "nvidia";
- };
-
- hardware = {
- nvidia = {
- package = config.boot.kernelPackages.nvidiaPackages.stable;
- modesetting.enable = true;
- };
-
- opengl = {
- extraPackages = [(lib.setPrio (-11) pkgs.vaapiVdpau)];
- };
+ hardware.nvidia = {
+ package = config.boot.kernelPackages.nvidiaPackages.stable;
+ modesetting.enable = true;
};
services.xserver.videoDrivers = ["nvidia"];