Is there a way to (dual)use the VFIO GPU on the host?

So,
i love my vfio setup. And so far i strictly limited gaming to my VM.
Since EAC now bans VFIO completely if you hide your KVM or entirely blocks access to the game i cant play any of my favorite games anymore :confused:

Due to PICe and Money limits i cant put a 3rd GPU in my System so my question is:

How can i game on my GPU which i normally use for my VFIO VM?
Since i had to bind it to ‘pcie-vfio’ i guess i will have driver problems?

1 Like

i seem to be able to play with EAC just fine on my gaming VM. tested with Halo MCC.

if the GPU resets properly, you should be able to unbind vfio-pci at will and then bind it to its display driver.
anyways. just make Windows unable to detect that it’s a guest.

under put
<smbios mode='host'/>
directly below that put this under

<kvm>
  <hidden state='on'/>
</kvm>

under <cpu mode =‘host-passthrough’… put
<feature policy='disable' name='hypervisor'/>

this may help you

2 Likes

i know that there are even devs who cant put up with epics bs and post detailed guides on how to bypass eac:
VM Bypass EAC

bu my steamaccount is dear to me and i really don’t risk a ban for any reason. (even if its only for my old CSGO inventory which sadly performs better than MSCI World xD)

So i wont use anti cheat circumvention and give them a reason :confused:

ill have a look into that (:

thank you @Janos for the link

from there i got to tow scripts which apparently can bind/unbind devices:

maybe if i get it all working ill post a quick writeup (:

An EAC ban is not a ban of your Steam account. VAC ≠ EAC.

i know but it still shows on your profile.
and i don’t want to look like one of the folks using cheats making their day about ruining the one of others.
That is not a look i want to share

1 Like