UTM 4.6+ fails to boot into BSD ARM VMs
- Dominant language
- Swift
- Stars
- 35.5k
- Forks
- 1.8k
- Avg merge
- 5d 5h
- Merged PRs (30d)
- 7
Description
**Describe the issue**
Starting with UTM 4.6.0, BSD ARM VMs fail to boot properly. I've run into this issue with FreeBSD and NetBSD. Linux doesn't seem to be affected.
The boot menu works (a prompt appears asking if I want to install the OS), but once it gets past that, it changes to "Display output is not active."
I tried both QEMU 9.1 and 7.2 (7.2 is used in 4.5.4), but the issue exists with both in 4.6.x. If I launch UTM 4.5.4, the BSD ARM VMs work correctly.
This can be tested with the standard ARM install images from FreeBSD and NetBSD, although it affects VMs that were created in previous version of UTM as well.
**Configuration**
* UTM Version: 4.6.x
* macOS Version: 15.2
* Mac Chip (Intel, M1, ...): M3 Pro
**Debug log**
[UTM 4.6.3 debug log](https://github.com/user-attachments/files/18231751/debug-4.6.3.log)
This debug log was grabbed from 4.6.3, but the issue persists in 4.6.4.
Contributor guide
Assessment
This issue has not been assessed yet.