Our great sponsors
-
vfio
A script for easy pci and usb passthrough along with disks, iso's and other useful flags for quick tinkering with less of a headache. I use it for VM gaming and other PCI/LiveCD/PXE/VM/RawImage testing given the script's accessibility.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I hate to plug, but maybe it's something you'd like in your situation I've made a messy scriptfor myself to do VFIO with on my Archlinux desktop, and designed it in such a way where I can dynamically pin the guest's vCPUs to my liking, pass through a regex to match PCI and USB devices against lsusb and lspci output, make and manage a network brridge for the host and vm, hugepage support +live allocation and more. All because I fucking hate how tiring it can get unbinding/rebinding pci things on the fly. And the best part is that when the VM is done, it rebinds all the PCI devices I stole back to the driver they were originally in use by, and starts my X server back up again. I even recently added support for dual gpu scenarios and Looking Glass, tested on my old PC with a GTX580 for the host and GTX780 for the guest and it worked. Again, hate plugging, but maybe you'll like to give it a shot and see if it works or just completely bonks out (which isn't unheard of!)