diff options
author | polwex <polwex@sortug.com> | 2024-09-24 00:43:25 +0700 |
---|---|---|
committer | polwex <polwex@sortug.com> | 2024-09-24 00:43:25 +0700 |
commit | 27ed56803e8075c97a5beddc648f3b1239fd015d (patch) | |
tree | 1c45132ea6306f07fde3826ce72763d9097d0271 /hosts/local/nvidia.nix | |
parent | 3d933f65cbe50c49d42fe97bd59c5bb15a3d4d09 (diff) |
m
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; }; } |