April 12, 201610 yr I've been trying to setup a windows VM to use as a gaming desktop. every time the installation finishes successfully, with the video card, keyboard and mouse passed through and working - and then i update the device drivers. However, after i install the video card drivers the VM will bluescreen (either during installation, or after the reboot) and won't come back up. This issue occurs using either seabios or OVMF, and in all versions of desktop windows from 7 to 10. I'm only using the VM gui to configure the VMs, and did not edit any XMLs - is this what i'm doing wrong? My hardware config is available here: https://pcpartpicker.com/user/Evilspice/saved/XG2v6h oh, my video card is a Sapphire Radeon R9 285, but i experienced the same issues using an older nVidia card. Help me, unraid-wan kenobi! you are my only hope! Edit: forgot to mention, i'm using unraid version 6.1.9 Edit 2: here are my pci devices and iommu groups PCI Devices 00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 07) 00:01.0 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x16) (rev 07) 00:01.1 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x8) (rev 07) 00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06) 00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31) 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31) 00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31) 00:17.0 SATA controller: Intel Corporation Device a102 (rev 31) 00:1b.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Root Port #17 (rev f1) 00:1b.3 PCI bridge: Intel Corporation Sunrise Point-H PCI Root Port #20 (rev f1) 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1) 00:1c.3 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #4 (rev f1) 00:1c.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1) 00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1) 00:1d.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #13 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31) 00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31) 00:1f.3 Multimedia audio controller: Intel Corporation Sunrise Point-H HD Audio (rev 31) 00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31) 02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga PRO [Radeon R9 285] 02:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device aad8 04:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02) 05:00.0 PCI bridge: Intel Corporation Device 1578 06:00.0 PCI bridge: Intel Corporation Device 1578 06:01.0 PCI bridge: Intel Corporation Device 1578 06:02.0 PCI bridge: Intel Corporation Device 1578 06:04.0 PCI bridge: Intel Corporation Device 1578 09:00.0 USB controller: Intel Corporation Device 15b6 0b:00.0 Ethernet controller: Qualcomm Atheros Killer E220x Gigabit Ethernet Controller (rev 10) IOMMU Groups 0/devices/0000:00:00.0 1/devices/0000:00:01.0 1/devices/0000:00:01.1 1/devices/0000:02:00.0 1/devices/0000:02:00.1 2/devices/0000:00:02.0 3/devices/0000:00:14.0 3/devices/0000:00:14.2 4/devices/0000:00:16.0 5/devices/0000:00:17.0 6/devices/0000:00:1b.0 6/devices/0000:00:1b.3 6/devices/0000:04:00.0 7/devices/0000:00:1c.0 7/devices/0000:00:1c.3 7/devices/0000:00:1c.4 7/devices/0000:05:00.0 7/devices/0000:06:00.0 7/devices/0000:06:01.0 7/devices/0000:06:02.0 7/devices/0000:06:04.0 7/devices/0000:09:00.0 7/devices/0000:0b:00.0 8/devices/0000:00:1d.0 8/devices/0000:00:1d.4 9/devices/0000:00:1f.0 9/devices/0000:00:1f.2 9/devices/0000:00:1f.3 9/devices/0000:00:1f.4
April 14, 201610 yr Author come on people, can no one give me a hint? what should i do? i doubt it's a problem with my video card, because i was able to install a steamOS VM yesterday. could someone point me in the right direction? thanks.
April 14, 201610 yr Ok taking a quick look at your iommu group your card is grouped in as below in group 1 1/devices/0000:00:01.0 1/devices/0000:00:01.1 1/devices/0000:02:00.0 1/devices/0000:02:00.1 02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Tonga PRO [Radeon R9 285] 02:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device aad8 because there are other devices in the group with your card passthrough will not work properly. What you need to try is to enable PCIe ACS Override: in the settings under vm manager. Then check if it is in its own iommu group. You must get it in its own group else you will have problems. You can also try putting in different PCIe slots and check aswell.
April 14, 201610 yr Author Thanks, Gridrunner! i enabled that and indeed the graphics card is now in it's own iommu group. didn't have any luck yet with my win 10 VMs (one seabios, the other OVMF). i'll try with fresh ones during the weekend. i'll update this thread with my progress.
April 14, 201610 yr Also you can try specifying the gpu rom file in the xml. check this link http://lime-technology.com/wiki/index.php/UnRAID_6/VM_Management#Edit_XML_for_VM_to_supply_GPU_ROM_manually You should find rom for your card here. https://www.techpowerup.com/vgabios/?architecture=AMD&manufacturer=Sapphire&model=R9+285&interface=PCI-E&memType=&memSize=
Archived
This topic is now archived and is closed to further replies.