10 ms·
I used vfio in the past, and it's not true that setups like vfio or custom kernel/virtualization "just" work. For starters, custom setups need management. There
by pizza234 6mo ago
I used vfio in the past, and it's not true that setups like vfio or custom kernel/virtualization "just" work. For starters, custom setups need management. There are even latest generation GPUs whose drivers are not fully VFIO compatible.
VFIO had a host of problems that are rarely mentioned, because VFIO "just" works: power management, card driver, compatibility, audio passthrough or maybe not, USB passthrough or maybe not, stuttering, and so on.
- davkan 6mo agoVFIO is in a significantly better place than it was 10 years ago though. Proper IOMMU groups are more common on motherboards, flashing gpu bios less necessary, etc. and most importantly the community is bigger and older so there is a more knowledge about parts compatibility and vfio setup. That said it’s almost entirely unnecessary with the state of Linux gaming now.
- pizza234 6mo agoBetter or not, even the latest generation AMD GPUs don't automatically guarantee a very stable VFIO, which makes the technology still immature.
- davkan 6mo agoSure, in 10 years we’ve gone from bleeding edge, with server/workstation motherboards being necessary, to immature, with having to do a little homework on which consumer hardware to buy. It’s not like VFIO is something for the general public anyway.