You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
QEMU v9.1.2 The backend has been updated to the latest upstream QEMU which brings with it a variety of bug fixes and performance improvements.
(macOS 15) Nested virtualization for Linux Linux VMs using Apple Virtualization backend on macOS 15 and M3 or newer will now have nested virtualization enabled by default.
(macOS 15) Total Store Ordering for QEMU VMs using QEMU backend on macOS 15 can now enable TSO (in QEMU settings) at the hypervisor level. When TSO is enabled on a guest operating system that is aware of the system register (i.e. Rosetta for Linux), performance of Intel emulation within the guest can be greatly improved. Note that if the guest kernel supports dynamically toggling TSO, you do not need to enable this.
(macOS 15) Improved macOS guest support The last window size (including full screen size) will be restored when the guest supports dynamic resolution. Removable drives and shared directories can now be ejected and changed while the macOS VM is running. Copy/paste synchronization between macOS 15 guest and host now works when the guest tools are installed (from the CD icon in the toolbar).
Notes
(macOS) There is a known issue with macOS 15.0 and 15.0.1 where accesses to files will fail due to a permission error. This issue has been resolved with macOS 15.1.
(macOS) There is a known issue on M4 series of Macs where virtualization fails for macOS guests older than 13.4. The issue has been resolved with macOS 15.2.
The default CPU for x86_64 emulation and virtualization will now try to match the architecture of your system or the highest architecture that QEMU supports. For example, a 2016 MacBook Pro or newer will now emulate a "Skylake" based processor instead of a generic x86_64 processor. This should improve compatibility and performance of newer operating systems but may cause issues with older operating systems. If you run into issues, you can manually change the CPU model to an older one in the VM's System settings.
v4.6.5 reverted a change from v4.6.4 due to reports of crashes and kernel panics on some machines. As a result, there will be issues when upgrading to Windows 11 24H2 where the screen will go black. An alternative fix with an updated driver will be provided as soon as possible, but for now if you plan to upgrade to Windows 11 24H2, it is recommended you do it from v4.6.4 before updating UTM.
(macOS) Fixed a deadlock (freeze) which can be observed if a Linux VM with GL acceleration enabled is left running for a long time (ubuntu gets stuck when running #5205)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Highlights
Notes
Changes (v4.6.5)
Read Only?
checkbox for macOS shared directory #6712)Changes (v4.6.4)
Fixed an issue with virtio-ramfb device where Windows may sometimes try to render to an inactive display target causing black screen, "Guest has not initialized the display (yet)", or broken cursor. This sometimes happens right after installing the viogpudo drivers for the first time and more recently while upgrading to Windows 11 24H2. (Windows display blank on reboot after Windows 11 ARM preview/24H2 update #6332, No cursor or keyboard input possible after upgrading to Windows 11 24H2 #6883)Changes (v4.6.3)
Changes (v4.6.2)
Changes (v4.6.1)
Changes (v4.6.0)
Issues
Please check the full list on Github and help report any bug you find that is not listed.
Installation
This discussion was created from the release v4.6.5.
Beta Was this translation helpful? Give feedback.
All reactions