diff options
| author | Raghuram Subramani <raghus2247@gmail.com> | 2025-09-25 19:30:24 -0400 | 
|---|---|---|
| committer | Raghuram Subramani <raghus2247@gmail.com> | 2025-09-25 19:30:24 -0400 | 
| commit | be7cd2a93e6f5c24a243f0c305cacd772175e169 (patch) | |
| tree | e074bcfbf8d54f5c6fe068eeeecd70fa88f16310 /modules/virtualization.nix | |
| parent | c6fae40e2c7065782f3dc64dbb94d011358f3330 (diff) | |
update
Diffstat (limited to '')
| -rw-r--r-- | modules/virtualization.nix | 11 | 
1 files changed, 10 insertions, 1 deletions
| diff --git a/modules/virtualization.nix b/modules/virtualization.nix index 35910ae..d51a3a9 100644 --- a/modules/virtualization.nix +++ b/modules/virtualization.nix @@ -51,6 +51,8 @@ in      '')      (pkgs.writeShellScriptBin "vfio-bind" '' +      set -xe +        sudo modprobe -r nvidia_drm nvidia_modeset nvidia_uvm i2c_nvidia_gpu nvidia        sudo modprobe vfio @@ -63,9 +65,13 @@ in        sudo virsh nodedev-detach pci_0000_01_00_1        systemctl --user -M compromyse@ restart pipewire.service pipewire.socket + +      set +xe      '')      (pkgs.writeShellScriptBin "vfio-unbind" '' +      set -xe +        systemctl --user -M compromyse@ stop pipewire.service pipewire.socket        sudo virsh nodedev-reattach pci_0000_01_00_0 @@ -78,6 +84,8 @@ in        sudo modprobe -r vfio        sudo modprobe nvidia_drm nvidia_modeset nvidia_uvm i2c_nvidia_gpu nvidia + +      set +xe      '')    ]; @@ -101,7 +109,8 @@ in    '';    # Use the custom kernel package set -  boot.kernelPackages = pkgs.linuxPackages_xanmod_latest; +  boot.kernelPackages = pkgs.linuxPackages_xanmod; +  # boot.kernelPackages = pkgs.linuxPackages_zen;    # boot.kernelPatches = [    #   { | 
