<div dir="ltr">I'm trying to make Geforce GTX980 as secondary GPU card.<div><br><div>So first, I use my already built Windows 10 VM as target.</div><div>This VM has already included kvm=off and hyper-v functions, and installed with OVMF.</div></div><div><br></div><div>I added virtual hardware by using virt-manager, add QXL and Spice,</div><div>Then launch VM, found that Windows 10 boot normally and GTX980 works wo any errors.</div><div>I ran OpenCL render benchmark and it works great wo any problem.</div><div>Also, all of this works finished by using virt-manager screen, I'm not plug another monitor on GTX980.</div><div><br></div><div><br></div><div>Next, I tried another VM using Windows 7 with SeaBIOS. I install Windows 7 first, and mount GTX980 into VM when finished installation.</div><div>I installed NVIDIA driver, because I didn't edit XML file so I got Code 43 on GTX980 after reboot.</div><div><br></div><div>Then, I edited XML, add kvm=off, and launch again, this time I got BSOD with 0x000003B error code.</div><div><br></div><div>My spec still same:</div><div>Core i7 4820K</div><div>GTX480 (Host) </div><div>GTX980 (Guest)</div><div><br></div><div>And software:</div><div>Host OS: Fedora 22 workstation</div><div>QEMU: 2.4.0 with Hyper-V patch</div><div>libvirt: 1.2.13.fc22</div><div>virt-manager: 1.2.1-2.fc22</div><div><br></div><div>I know that GeForce card can't be a secondary card, so maybe I got BSOD is normal</div><div>But I can let my GTX980 as secondary when guest is Win10.</div><div>Maybe it because Win10 is using OVMF, but I need to do some experiments. </div></div>