Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- set -x
- # Stop display manager
- systemctl stop gdm
- systemctl isolate multi-user.target
- #killall gdm-x-session
- # systemctl --user -M YOUR_USERNAME@ stop plasma*
- # Unbind VTconsoles: might not be needed
- echo 0 > /sys/class/vtconsole/vtcon0/bind
- echo 0 > /sys/class/vtconsole/vtcon1/bind
- # Unbind EFI Framebuffer
- echo efi-framebuffer.0 > /sys/bus/platform/drivers/efi-framebuffer/unbind
- sleep 2
- # Unload NVIDIA kernel modules
- modprobe -r nvidia_drm nvidia_modeset nvidia_uvm nvidia
- # Unload AMD kernel module
- # modprobe -r amdgpu
- sleep 2
- # Detach GPU devices from bhost
- # Use your GPU and HDMI Audio PCI host device
- virsh nodedev-detach pci_0000_01_00_0
- virsh nodedev-detach pci_0000_01_00_1
- # Load vfio module
- modprobe vfio-pci
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement