diff --git a/modules/nixos/hardware/graphics-nvidia-prime-amd-testing/default.nix b/modules/nixos/hardware/graphics-nvidia-prime-amd-testing/default.nix index ddac81d..d0f8a53 100644 --- a/modules/nixos/hardware/graphics-nvidia-prime-amd-testing/default.nix +++ b/modules/nixos/hardware/graphics-nvidia-prime-amd-testing/default.nix @@ -19,8 +19,8 @@ in # without modesetting, x server will be run by nvidia services.xserver.videoDrivers = [ "amdgpu" - "modesetting" - "nvidia" + # "modesetting" + "nvidia" ]; # Enable OpenGL @@ -39,20 +39,21 @@ in # Enable required Kernel Modules boot.initrd.kernelModules = [ "amdgpu" - "nvidia" + # "modesetting" + # "nvidia" # "nvidia-drm" - "nvidiafb" - # "nvidia-uvm" + # "nvidiafb" + # # "nvidia-uvm" # "nvidia-modeset" # "i2c-nvidia_gpu" ]; boot.kernelParams = [ - "amdgpu.modeset=1" - "nvidia-drm.fbdev=1" - "nvidia-drm.modeset=1" - # "nvidia.NVreg_PreserveVideoMemoryAllocations=0" + # "amdgpu.modeset=1" + # "nvidia-drm.fbdev=1" + # "nvidia-drm.modeset=0" + # # "nvidia.NVreg_PreserveVideoMemoryAllocations=0" "amd_iommu=on" # "vfio-pci.ids=\"10de:2489,10de:228b\"" # "nomodeset" @@ -62,7 +63,7 @@ in # Blacklist intel and nouveau boot.blacklistedKernelModules = [ - "i915" + # "i915" "nouveau" # "nvidia" # "nvidia-drm" @@ -73,10 +74,10 @@ in ]; # Extra blacklist nouveau - boot.extraModprobeConfig = '' - blacklist nouveau - options nouveau modeset=0 - ''; + # boot.extraModprobeConfig = '' + # blacklist nouveau + # options nouveau modeset=0 + # ''; # Configure NVIDIA driver hardware.nvidia = { @@ -118,7 +119,8 @@ in enable = true; enableOffloadCmd = true; }; - reverseSync.enable = false; + # sync.enable=true; + # reverseSync.enable = false; # Make sure to use the correct Bus ID values for your system! # intelBusId = "PCI:0:2:0"; nvidiaBusId = "PCI:01:0:0";