<div dir="ltr"><div class="gmail_quote"><div>I have been having a display issue with my R9 Fury X. No output being displayed but the problem seemed to only manifest on a guest restart. If I reboot the host and run the VM for the first time I get a normal running machine. </div><div><br></div><div>I am not sure that is completely identical since I could verify that my machine runs despite no display (Synergy still works from the guest).</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Saturday 29 August 2015 21:29:10 Matti Niemenmaa wrote:<br>
> Hello all,<br>
><br>
> I'm trying to passthrough an AMD Radeon R9 Fury to a Windows 10 guest,<br>
> but the VM doesn't seem to work at all when I tell qemu to add the<br>
> vfio-pci device. No errors of any kind are output anywhere that I can see.<br>
><br>
> Possibly relevant hardware and software versions:<br>
><br>
> Motherboard: Asus X99-A<br>
> CPU:         Intel Core i7-5930k<br>
> GPU host:    AMD Radeon R9 270X<br>
> GPU guest:   AMD Radeon R9 Fury<br>
> Linux 4.1.6 (I also tried 4.2-rc8 with the same results)<br>
> QEMU 2.4.0<br>
> edk2.git-ovmf-x64-0-20150804.b1143.g8ca1489<br>
><br>
> The following command successfully boots the VM with emulated VGA<br>
> graphics and working audio and networking (modulo some audio distortion,<br>
> which I haven't bothered looking into yet):<br>
><br>
> qemu-system-x86_64<br>
>    -nodefconfig -serial none -parallel none -nodefaults -name The-Windows<br>
>    -enable-kvm -cpu host -smp sockets=1,cores=6,threads=2 -m 16G<br>
>    -soundhw hda<br>
>    -drive<br>
> if=pflash,format=raw,readonly,file=.../edk2.git/ovmf-x64/OVMF_CODE-pure-efi.<br>
> fd -drive if=pflash,format=raw,file=.../windows-ovmf-vars.fd<br>
>    -drive if=virtio,format=raw,file=.../windows.img,index=0,cache=none<br>
>    -rtc base=localtime<br>
>    -net nic,model=virtio -net bridge,br=br0<br>
>    -alt-grab<br>
>    -boot order=c<br>
>    -vga std<br>
><br>
> But replacing the last option, "-vga std", with the following, doesn't<br>
> work at all as intended:<br>
><br>
>    -device vfio-pci,host=02:00.0,addr=06.0<br>
><br>
> The monitor the Fury is plugged into doesn't receive a signal, nor does<br>
> anything show up in the window opened by qemu, so there's no visual<br>
> feedback at all. It appears that Windows doesn't even start, since I<br>
> can't connect to it over VNC despite that working when "-vga std" is<br>
> used. As far as I can tell the VM hangs indefinitely at this point.<br>
><br>
> qemu doesn't report any errors (in fact it outputs nothing), nor is<br>
> there anything relevant-looking in dmesg.<br>
><br>
> I'm at a loss as to how to proceed. Any assistance would be welcomed.<br>
><br>
> — Matti<br>
><br>
> _______________________________________________<br>
> vfio-users mailing list<br>
> <a href="mailto:vfio-users@redhat.com" target="_blank">vfio-users@redhat.com</a><br>
> <a href="https://www.redhat.com/mailman/listinfo/vfio-users" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/vfio-users</a><br>
<br>
<br>
_______________________________________________<br>
vfio-users mailing list<br>
<a href="mailto:vfio-users@redhat.com" target="_blank">vfio-users@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/vfio-users" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/vfio-users</a><br>
</blockquote></div></div>