August 14, 20169 yr Hi all, I'm having trouble passing through my first GPU. I have two of the same GPU in separate IOMMU groups (GTX 660 Ti). I pass through both audio and graphics from GPU#2 just fine. I have a Gigabyte GA-990FXA-UD3 motherboard. There is no integrated GPU on my AMD FX-8120, nor is there one on the board itself. It'd be nice to run unRAID headless, but I do not know how given my configuration. I am able to get all of my VMs running on GPU#2. I can not pass my GPU#1 without getting issues. That is, I don't even see the Seabios or anything PERIOD after passing GPU#1. No errors are reported from either log. I've tried solutions listed here https://lime-technology.com/forum/index.php?topic=43644.60 but to no avail. I have only two PCIE2.0x16 slots on my motherboard (rev 1.1). I really would prefer not throwing in a third GPU just for unRAID's sake... Any help would be greatly appreciated.
August 14, 20169 yr Author I take this back... It turns out that you can dump the ROM file from a GPU in NOT THE FIRST SLOT. For me, since both GPUs are the same, I just dumped the ROM from the second GPU and loaded that dumped ROM on my first GPU with this argument: <qemu:arg value='vfio-pci,host=01:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on,romfile=/mnt/user/drivers/vbios.dump'/> I hope that this alleviates somebody else's frustrations! Yes, it is indeed possible to use NO integrated GPU and passthrough a dGPU on a system with only one. Follow that link above and follow the instructions, making sure that you are able to collect the ROM and use it for the "primary" GPU. On my motherboard, I wasn't able to go headless, but this is basically the remedy for that. Enjoy! Reply with any questions.
Archived
This topic is now archived and is closed to further replies.