Optimizing VM

I have a Thinkpad P16s Ryzen 7840U running Bazzite-DX and a P14s Ryzen 5850U running Aurora-DX. I have Win11 VMs on both. On Aurora I’m using the Virtual Machine Manager setup out of the box and on Bazzite I used ujust to install it.

The VM under Aurora performs much better than the one under Bazzite despite the Bazzite machine being more powerful in every other way. There must be a difference in the software config but I can’t find it.

Can anybody give me pointers on optimizing this on the Bazzite box? It’s the one I prefer to use for work because it has a much better screen and a num pad.

Aurora doesn’t really do any configs for Virt-man.

I personally just check that 3d accell is enabled and in use and that is pretty much it.

Depending on what you’re doing in the VM, another option might be Winboat instead of the VM:

I use Winboat for my one remaining Windows program (Quicken) for which there’s no alternative. It seems much faster than my (long past) experiences with VMs. But, it’s a Work In Progress and currently doesn’t do GPU acceleration or USB pass-through with Podman.

You know, I thought this would be really cool, then I tried it and couldn’t get it to work. I hope the devs are able to fix whatever problems it has.

What problem did you have? I had no problem with installing it or running the container. The only issue I have is the Winboat Guest API going offline occasionally.

To be fair, it was about three or four months back so I should probably give it another try. I can’t remember exactly what the issues were.

It’s possible that was before v 0.9.0 (which is where they started supporting Podman). Since Bazzite already includes Podman, all I had to do was install Podman-Compose before running the Winboat install:

brew install podman-compose

Then choose Podman instead of Docker in the install routine.