ELI5 if possible, thank you :)

  • I think this is useful if you have multiple GPUs (like iGPU from the CPU and a dedicated installed graphics card, possibly even another one). Then I imagine you access the dedicated “full” graphics card for gaming in the guest VM and your host OS can use the integrated graphics.

    Even if you only had one GPU, i’m not sure why this would mess anything on other applications. It’s the operating systems and graphics drivers job to not mess things up, by only accessing stuff it is supposed to. I mean you can even run multiple games at the same time on your host machine. So from that perspective, the VM becomes just another “game”.

    Disclaimer: I’m not an expert, just curious as you. And this is what I think. Not even sure if it explains anything at all.

    • I tried single gpu passthrough. In theory it should work that with some settings you unload the driver and give it to the vm and then back.

      However I couldn’t get working without ending on the login screen and starting a new session. So there waw no point for me if I can’t keep my software running.