Open
Description
UTM's build of QEMU seems more stable and also supports GPU acceleration:
- QEMU on macOS 15.2 on Apple M4:
qemu-system-aarch64: Property 'host-arm-cpu.sme' not found
#3032 - qemu: support OpenGL acceleration (VirGL) #2086
Not sure how to launch it though
$ file /Applications/UTM.app/Contents/Frameworks/qemu-x86_64-softmmu.framework/Versions/A/qemu-x86_64-softmmu
/Applications/UTM.app/Contents/Frameworks/qemu-x86_64-softmmu.framework/Versions/A/qemu-x86_64-softmmu: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit dynamically linked shared library x86_64] [arm64]
/Applications/UTM.app/Contents/Frameworks/qemu-x86_64-softmmu.framework/Versions/A/qemu-x86_64-softmmu (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64
/Applications/UTM.app/Contents/Frameworks/qemu-x86_64-softmmu.framework/Versions/A/qemu-x86_64-softmmu (for architecture arm64): Mach-O 64-bit dynamically linked shared library arm64
$ /Applications/UTM.app/Contents/XPCServices/QEMUHelper.xpc/Contents/MacOS/QEMULauncher.app/Contents/MacOS/QEMULauncher /Applications/UTM.app/Contents/Frameworks/qemu-x86_64-softmmu.framework/Versions/A/qemu-x86_64-softmmu
Trace/BPT trap: 5
An alternative way is to push UTM's patches to Homebrew, but not sure whether Homebrew maintainers will like it.