diff --git a/hosts/galadriel/nvidia.nix b/hosts/galadriel/nvidia.nix index c55c002..da11fa9 100644 --- a/hosts/galadriel/nvidia.nix +++ b/hosts/galadriel/nvidia.nix @@ -9,7 +9,13 @@ # Load nvidia driver for Xorg and Wayland services.xserver.videoDrivers = ["nvidia"]; - boot.initrd.kernelModules = [ "nvidia" ]; + + boot = { + blacklistedKernelModules = [ "nouveau" ]; + extraModulePackages = [ config.boot.kernelPackages.nvidia_x11 ]; + initrd.kernelModules = [ "nvidia" ]; + }; + hardware.nvidia = { modesetting.enable = true; # Nvidia power management. Experimental, and can cause sleep/suspend to fail.