Qemu/Catalina with Spice viewer remote viewer.
Launch.sh for Docker-OSX - can adapt to Quickemu. This setup is optimized for remote-viewer. If you want PCI/GPU passthrough look at KVM-Opencore.
Mostly my own testing/tweaks/documentation.
Working:
Almost working:
- Spice client folder sharing WebDav using phodav. Working-ish when built with Brew. IMO phodav is buggy and has weird build issues with glib.
- "Seamless" mouse with Spice remote-viewer works with libvirt config but not bare-metal qemu cli. Need more info. Update: working now
Not working:
- spice-vdagent needs to be ported to MacOS - needed for
seamless mouse integrationclipboard
- vdagent channel passthrough works and
cat /dev/tty.com.redhat.spice.0
on macos guest releases focus and shows mouse activity
Issues
- Fixing boot order
- ACPI/guest sleeping/wakeup problems.
Acknowledgements
Docker-OSX
Quickemu
OSX-KVM