After the last Tumbleweed upgrade to today’s 20250328 none of my qemu Virtual Machines boot anymore.
When I start them up they hung up in a perpetual black screen and working 100% of the CPU, but absolutely nothing else happens. No console, no image, no error message. I usually manage the VMs with virt-man, but I also tried virt-viewer and qemu cli but nothing happened…
I have the same issue with my Win11 installation, the TW installation runs fine. The issue is with the update of qemu-ovmf-x86_64 to version 202502. Reverting back to the previous version fixes the issue. There is probably a re-install needed with the latest update.
zypper in -f https://download.opensuse.org/history/20250326/tumbleweed/repo/oss/noarch/qemu-ovmf-x86_64-202411-1.2.noarch.rpm
zypper al qemu-ovmf-x86_64
Now, it works with the update of qemu-ovmf-x86_64.
My TW installation is based on a bios installation and not an UEFI installation and that is probably the reason why it has not been affected.
Same problem here.
For me switching the KVM Chipset from Q35 to i440FX also works as a workaround even with the latest ovmf version and UEFI boot. Alternatively, switching to BIOS boot instead of UEFI also works for me. Only the combination Q35 Chipset + UEFI boot, which unfortunately is the default, is broken for me.
Create a new snapshot of the current system state (in case you mess up).
Find the snapshot that changed a bunch of files matching the pattern /usr/share/qemu/ovmf-x86_64-*.bin. For me this snapshot was dated 2025-03-28.
Select that snapshot and press “Show changes”.
Browse to the above files in the list of changes and select them.
Select those files and click “Restore selected”.
Optionally, take another snapshot.
After this my Windows 11 VM boots again. The files won’t match the contents of the package version that the package manager thinks is installed, so there’s some inconsistency, but I don’t think it will matter because these files should be overwritten again with new versions when an updated (hopefully fixed) package is released. And if they get overwritten again with broken versions you can just repeat the above process.
It looks like the 2.1 updates are out. I’ve installed them, restarted and verified, but I cannot get into my Virtualbox Windows account. Should I start a new topic? Or can someone help me troubleshoot here?