4 ms·
Is there a good solution for getting good graphics performance with VMs, aside from using QubesOS and its special shared-memory thing[1]? Plain X11 is obviousl
by ptx 5y ago
Is there a good solution for getting good graphics performance with VMs, aside from using QubesOS and its special shared-memory thing[1]?
Plain X11 is obviously out of the running, as that gives clients far too much access. Apparently[2] Xpra or xephyr can help here, but to what extent and how does it affect performance?
Wayland seems to use both sockets and shared memory somehow. Can that work with a VM or container? How? Is there another solution? (Pipewire?)
VNC works but doesn't perform well. SPICE might be slightly better?
[1] https://www.qubes-os.org/faq/#whats-so-special-about-qubes-gui-virtualization https://www.qubes-os.org/faq/#whats-so-special-about-qubes-g...
[2] https://firejail.wordpress.com/documentation-2/x11-guide/ https://firejail.wordpress.com/documentation-2/x11-guide/
- guilhas 5y agox2go is fast, not sure how secure
- bosse 5y agoI'm currently looking into NICE DCV[1] from AWS after learning about it in a podcast with Michelle Brenner from Netflix.[2] My use case is on-prem, but it seems like this solution can run cloud agnostic. [1] https://www.nice-dcv.com/ https://www.nice-dcv.com/ [2] https://www.infoq.com/podcasts/netflix-builds-workstations/ https://www.infoq.com/podcasts/netflix-builds-workstations/
- deleted 5y ago[deleted]
- deckard1 5y agowhat's considered good graphics performance? I've never had an issue with plain old hardware accel/software rendering when just doing standard desktop tasks. It's generally fast enough. If you're serious, then you want to search for GPU passthrough. This allows a VM to take control of an entire GPU. But you'll need a 2nd GPU for your main, bare metal OS.