aboutsummaryrefslogtreecommitdiff
path: root/hosts/herra/drivers.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/herra/drivers.nix')
-rw-r--r--hosts/herra/drivers.nix14
1 files changed, 6 insertions, 8 deletions
diff --git a/hosts/herra/drivers.nix b/hosts/herra/drivers.nix
index 53971a7..e731695 100644
--- a/hosts/herra/drivers.nix
+++ b/hosts/herra/drivers.nix
@@ -1,4 +1,4 @@
-{...}: {
+{pkgs, ...}: {
services.xserver.videoDrivers = ["amdgpu"]; # AMD GPU drivers
boot.kernel.sysctl."kernel.sched_rt_runtime_us" = -1; # Realtime audio
@@ -7,24 +7,22 @@
enable = true;
enable32Bit = true; # CRITICAL for Steam/Proton
extraPackages = with pkgs; [
- amdvlk
rocmPackages.clr.icd # OpenCL
];
extraPackages32 = with pkgs; [
- driversi686Linux.amdvlk
];
};
cpu.intel.updateMicrocode = true;
enableRedistributableFirmware = true;
-
-boot.extraModulePackages = with config.boot.kernelPackages; [
- v4l2loopback
-];
+};
+#TODO: FIX
+#boot.extraModulePackages = with boot.kernelPackages; [
+# v4l2loopback
+#];
boot.kernelModules = [ "v4l2loopback" ];
boot.extraModprobeConfig = ''
options v4l2loopback devices=1 video_nr=1 card_label="OBS Virtual Camera" exclusive_caps=1
'';
- };
}