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

Linux

5756 readers
439 users here now

A community for everything relating to the linux operating system

Also check out [email protected]

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 1 week ago (1 children)

Incredible. Does this work with Windows VMs?

[–] [email protected] 2 points 1 week ago* (last edited 1 week 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 1 week 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 1 week 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/