aboutsummaryrefslogtreecommitdiff
path: root/scripts/bind-vfio.sh
blob: 911b6b9c8c3587cedadc4e17ffb8797c3faa03ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/env bash
sudo modprobe -r nvidia_drm nvidia_modeset nvidia_uvm i2c_nvidia_gpu nvidia

sudo modprobe vfio
sudo modprobe vfio_iommu_type1
sudo modprobe vfio_pci

systemctl --user -M compromyse@ stop pipewire.service pipewire.socket

sudo virsh nodedev-detach pci_0000_01_00_0
sudo virsh nodedev-detach pci_0000_01_00_1

systemctl --user -M compromyse@ restart pipewire.service pipewire.socket