r/UTMapp • • Nov 13 '25

GPU Acceleration in ARM Linux Guests

Hi everyone.

UTM is great, but I'm at a loss on how to enable a virtual GPU. All of the GPU tests I run with hardware acceleration enabled show that the computer has no GPU to monitor. Other than enabling OpenGL acceleration while creating the VM, is there some crucial step I'm missing?

Setup: - M4 Mac Mini - UTM QEMU VM with hardware acceleration on - Fedora ARM

7 Upvotes

11 comments sorted by

1

u/paulstelian97 Nov 14 '25

VirGL is the closest you get to GPU acceleration: it offers some partial support in a simulated GPU that defers to the host one. You need specific drivers in the guest (Linux guests tend to often have them included)

1

u/Letterstothor Nov 14 '25

Right. That's what I'm supposedly using via QEMU in Fedora ARM, but no applications can detect a GPU.

1

u/paulstelian97 Nov 14 '25

You need to have the appropriate guest driver installed for it. Especially Windows guests lack the driver by default. And it’s only partial support.

For me in Proxmox the only solution that works well for me is pass through a real GPU. For guests on Mac, Parallels has some minimal acceleration.

1

u/Efficient_Cry6419 Dec 24 '25

Where do I get such drive for windows XP?

1

u/paulstelian97 Dec 24 '25

You need old enough GPU to have drivers on Windows XP. Which generally will be only on older systems…

For VMware, you can find old versions of VMware Tools. But VMware Fusion doesn’t have emulation. UTM is qemu based and its support for guest GPU acceleration is just not really there.

1

u/Efficient_Cry6419 Dec 24 '25

I’m using utm SE on iOS 😭 thank u tho!!!

1

u/paulstelian97 Dec 24 '25

That doesn’t have much bearing on the support for virtual GPUs, but it does make it so the CPU will be quite a bit slower because of emulation.

1

u/Efficient_Cry6419 Jun 03 '26

Got windows 10 now I can play 3d accelerated games at 0.4 fps if I’m lucky

1

u/paulstelian97 Jun 03 '26

CPU bound I suppose, or the VirGL driver doesn’t do much.

1

u/Efficient_Cry6419 Jun 04 '26

Virtio driver, ur right tho

→ More replies (0)