From 04f816863407c20f72e17d322abae4c284e81fb7 Mon Sep 17 00:00:00 2001 From: seth Date: Wed, 10 Jul 2024 12:57:53 -0400 Subject: nixos/nvidia: remove libva-vdpau-driver nvidia-vaapi-driver is my new best friend --- modules/nixos/traits/nvidia.nix | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) (limited to 'modules/nixos/traits') diff --git a/modules/nixos/traits/nvidia.nix b/modules/nixos/traits/nvidia.nix index 1b37086..517d023 100644 --- a/modules/nixos/traits/nvidia.nix +++ b/modules/nixos/traits/nvidia.nix @@ -1,9 +1,4 @@ -{ - config, - lib, - pkgs, - ... -}: +{ config, lib, ... }: let cfg = config.traits.nvidia; usingNvidia = lib.elem "nvidia" config.services.xserver.videoDrivers; @@ -22,12 +17,9 @@ in services.xserver.videoDrivers = [ "nvidia" ]; - hardware = { - graphics.extraPackages = [ pkgs.vaapiVdpau ]; # TODO: does this work...? - nvidia = { - package = lib.mkDefault config.boot.kernelPackages.nvidiaPackages.latest; - modesetting.enable = true; - }; + hardware.nvidia = { + package = lib.mkDefault config.boot.kernelPackages.nvidiaPackages.latest; + modesetting.enable = true; }; } -- cgit v1.2.3