Advertisement
epicman829

start.sh

Mar 24th, 2024
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. # debugging
  2. set -x
  3.  
  4. # load variables we defined
  5. source "/etc/libvirt/hooks/kvm.conf"
  6.  
  7. # stop display manager
  8. systemctl stop sddm.service
  9.  
  10. # Unbind VTconsoles
  11. echo 0 > /sys/class/vtconsole/vtcon0/bind
  12. echo 0 > /sys/class/vtconsole/vtcon1/bind
  13.  
  14. # Unbind EFI-framebuffer
  15. echo efi-framebuffer.0 > /sys/bus/platform/drivers/efi-framebuffer/unbind
  16.  
  17. # Avoid race condition
  18. sleep 10
  19.  
  20. # Unload Nvidia
  21. modprobe -r nvidia_drm
  22. modprobe -r nvidia_modeset
  23. modprobe -r nvidia_uvm
  24. modprobe -r nvidia
  25. modprobe -r drm
  26. modprobe -r i2c_nvidia_gpu
  27. modprobe -r drm_kms_helper
  28.  
  29. # Unbind gpu
  30. virsh nodedev-detach $VIRSH_GPU_VIDEO
  31. virsh nodedev-detach $VIRSH_GPU_AUDIO
  32.  
  33. # load vfio
  34. modprobe vfio
  35. modprobe vfio_pci
  36. modprobe vfio_iommu_type1
  37.  
  38.  
  39.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement