I've been using VMware for about two decades. I'm moving elsewhere. KVM appears to be the solution for me.
I cannot discover how a guest display is supposed to work.
On VMware workstation/Fusion the application provides the display interface and puts it into a window on the host. This can be resized to full screen. It's how I've been running my Debian desktop and probably hundreds of other virtual machines (mostly Linux) inside a guest on my MacOS iMac.
If I install Linux or BSD onto the bare metal iMac, how do KVM guests show their screen?
I really don't want to run VNC or RDP inside the guest.
I've been looking for documentation on this but Google search is now so bad that technical documents are completely hidden behind marketing blurbs or LLM generated rubbish.
Anyone?
If you have been using VMware player then qemu would be close in every way.