############################################################################################## ## Nvidia support ## sudo lshw -c display ## DRIVERS & SYSTEM zramSwap.enable = false; # problematic swapDevices = [{ device = "/var/lib/swapfile"; size = 24*1000; }]; # Enable OpenGL hardware = { graphics = { enable = true; }; enableAllFirmware = true; }; boot.extraModprobeConfig = '' options snd-intel-dspcfg dsp_driver=1 ''; # Load nvidia driver for Xorg and Wayland services.xserver.videoDrivers = ["nvidia"]; hardware.nvidia = { # NVIDIA prime GPU selection prime = { offload = { enable = true; enableOffloadCmd = true; }; intelBusId = "PCI:0:2:0"; nvidiaBusId = "PCI:0:1:0"; }; modesetting.enable = true; powerManagement = { enable = true; finegrained = true; }; open = true; nvidiaSettings = true; package = config.boot.kernelPackages.nvidiaPackages.stable; }; ##############################################################################################