4 ms·
As far as I can tell you need two GPUs and all this does is efficiently copy the second GPU (assigned to a VM) output to a window on the main GPU (assigned to t
by devit 6y ago
As far as I can tell you need two GPUs and all this does is efficiently copy the second GPU (assigned to a VM) output to a window on the main GPU (assigned to the host).
This seems mostly useful for laptops with both integrated and discrete GPUs but no extra monitor output and for non-fullscreen 3D on desktops, since for fullscreen 3D on desktop you can just run a second cable to the monitor, which will be faster and allows the guest to drive monitor sync.
- serf 6y ago>This seems mostly useful for laptops with both integrated and discrete GPUs but no extra monitor output and for non-fullscreen 3D on desktops, since for fullscreen 3D on desktop you can just run a second cable to the monitor, which will be faster and allows the guest to drive monitor sync. i've been doing it for years (albeit with qemu), even with additional monitors available. It's nice to keep your workflow where you want it. I use a unix-alike OS nearly always, but work will inevitably pull me into a windows software that'll bitch about GPU acceleration (say.. autodesk fusion) even if it doesn't need it for the task. It's nice to keep that window where I want it. Sure, I loses sync/cec stuff, but I can drag that window across my entire workspace of monitors, and that's pretty powerful when you're stuck in a VM for a single piece of software. When I use a VM for gaming, that's when I run the GPU by itself to a separate monitor. Gaming VMs are ran weirdly anyway -- it'd probably have access to an entire block device rather than some VDI equivalent, PCI access, etc. That's more like just running two computers off of one mainboard at that point; not much to keep isolation sanitary.
- NikolaeVarius 6y agoCan you play multiplayer games and not get banned?
- Johnnynator 6y agoThis depends on the Game, but most work and VM is usually not a reason to ban players. But some AntiCheat systems like the one from Valorant try to detect VM's and refuse to run on them.
- lostlogin 6y agoI haven’t heard of this. Why is gaming from a VM blocked?
- NikolaeVarius 6y agohttps://www.change.org/p/bungie-inc-allow-linux-users-to-play-destiny-2 https://www.change.org/p/bungie-inc-allow-linux-users-to-pla...
- derimagia 6y agoLooks like that's for running it on linux via proton, not running on a VM.
- cercatrova 6y agoYou can cheat by reading and modifying memory from a VM from the host instance, or something like that.
- swebs 6y agoI hear MMOs don't like it because it makes it easier for multiboxers.
- cercatrova 6y agoYes, for muxless laptops this can be especially useful. However, it is also useful just for ergonomics, where I (who only has one monitor and has no interest in multiple) can make one section of a tiling window manager into Windows and leave it there, and interact with it when needed, without switching display outputs and also mouse/keyboard, which is the bigger hassle.