I’m running Linux (manjaro) and also like to play games. Most games run fine using Proton/wine/lutris but some games do not work in linux (yet). For the games that do not work in Linux in the past I was using QEMU with PCIe passthrough with a WIndows VM.
I was able to dynamically switch my Linux host from my NVIDIA GPU to the intel iGPU to use the NVIDIA GPU in the windows VM. Now I would like to upgrad my PC using a new AMD CPU. Unfortunately, all CPUs with more then 4 Cores do not have any iGPU.
My Plan at the moment would be, to get also a new AMD GPU (RX 5700 XT or big navi when it comes out) and a low power NVIDIA graphics card (e.g. 1050 Ti passive cooled).
As I would like to play as many games in Linux as possible (so I don’t have to always boot the VM) I would like to use the AMD GPU in Linux until I have to boot the VM.
My Question now is:
Is it possible to dynamically switch between NVIDIA and AMD GPUs under Linux?
Would it be easier to use a second AMD GPU so I would not have to switch graphics driver?
If not, do you have any other idea how I could get this done?