diff options
Diffstat (limited to 'hosts/local/nvidia.nix')
-rw-r--r-- | hosts/local/nvidia.nix | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/hosts/local/nvidia.nix b/hosts/local/nvidia.nix index 08e5d2b..f2d4b46 100644 --- a/hosts/local/nvidia.nix +++ b/hosts/local/nvidia.nix @@ -1,20 +1,30 @@ {config, pkgs, ...}: { boot.kernelModules = ["nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm"]; # boot.kernelPackages = lib.mkForce unfreePkgs.linuxKernel.packages.linux_xanmod_latest; - boot.kernelParams = ["video=HDMI-A-1:1920x1080"]; - hardware.graphics= { + # boot.kernelParams = ["video=HDMI-A-1:1920x1080"]; + # hardware.graphics= { # package = (pkgs.mesa.override { galliumDrivers = [ "i915" "swrast" ]; }).drivers; - enable = true; - }; + # enable = true; + # }; services.xserver = { videoDrivers = ["nvidia"]; }; - + # environment.systemPackages = with pkgs;[ + # libva-utils + # nvidia-vaapi-driver + # pciutils + # vdpauinfo + # (blender.override { + # cudaSupport = true; + # }) + # ]; hardware.nvidia = { - package = config.boot.kernelPackages.nvidiaPackages.stable; + package = config.boot.kernelPackages.nvidiaPackages.stable; modesetting.enable = true; - powerManagement.enable = true; - open = true; + powerManagement.enable = false; + powerManagement.finegrained = false; + # nvidiaSettings = true; + open = false; }; } |