this post was submitted on 17 Jan 2025
65 points (100.0% liked)

Linux

8442 readers
185 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of [email protected] and The GIMP

founded 2 years ago
MODERATORS
top 4 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 6 months ago (1 children)

Incredible. Does this work with Windows VMs?

[–] [email protected] 2 points 5 months ago* (last edited 5 months ago)

Does this work with Windows VMs?

No, it's challenging to implement that because it's basically using the same GPU drivers in the guest as in the host. To be clearer, the AMD kernel drivers on the host and Mesa userspace drivers in the guest.

I'm far from an expert but from my understanding either the official Windows drivers would need to implement some sort of compatibility layer, or Mesa would need to be ported to Windows. There's some progress on the latter but probably a long way off.

Venus, which only translates Vulkan, might be a bit simpler to port to Windows (and should support Nvidia and Intel too) but it's a bit slower most likely and you wouldn't get compute and video decoding/encoding etc.

[–] [email protected] 2 points 6 months ago

@vividspecter this is fantastic. This basically would allow a #Windows11 or #windows10 virtual machine and the GPU will run at near native speed 😁😁😁

[–] [email protected] 1 points 5 months ago

Another more technical article (in the context of Asahi Linux, the Linux port to Mac silicon devices) of the feature:

https://asahilinux.org/2024/12/muvm-x11-bridging/