March 14, 20179 yr Hello guys! Today I have a new problem that I'm sure we can resolve .. Windows 10 VM: - Audio GPU nVidia hdmi: Perfect OK. - Usb audio with this AUDIO NOISE: https://www.startech.com/it/Schede-adattatori/Audio/Audio-USB/Scheda-audio-USB-esterna~ICUSBAUDIOMH - Audio with this: Astro A40 -> AUDIO NOISE http://www.astrogaming.com/headsets/A40-MIXAMP-TR.html In your opinion why all USB devices do not work well?
March 15, 20179 yr So this is with only the USB device passed through? If you pass through a USB controller it should work better.
March 15, 20179 yr Author OK thanks. So as I understand it if I buy this, will it work fine? If so it is a problem already solvedRosewill PCI-E to USB 3.0 4-Port PCI Express Expansion Card (PCIe Card), 4 USB 3.0 Ports, Super Speed Up to 5Gbps, with 4 pin Male Molex Power Connector & Renesas Chipset https://www.amazon.com/dp/B011LZY20G/ref=cm_sw_r_cp_api_XqrYybZS2M3DKInviato dal mio iPhone utilizzando Tapatalk
March 15, 20179 yr I don't know if tat card will pass through. You'll have to search the forum to see what others used. There isn't a controller on your motherboard you can pass through?
March 15, 20179 yr Author I tried connecting through the motherboard. however, the motherboard is this: https://www.supermicro.com/products/motherboard/Core/Z170/C7Z170-OCE.cfm The problem is that I always hear the distorted sound ..
March 15, 20179 yr You have to follow this guide to check if you can pass through a whole USB controller to the VM. https://forums.lime-technology.com/topic/35112-guide-passthrough-entire-pci-usb-controller/
March 15, 20179 yr Author I believe I have explained well my problem: my VM passes the USB also, mouse, keyboard and external hard drive work fine! In fact it also works the USB audio device Astro A40, however, he feels distorted and noisy .. I also have another question: given that use passthrough GPU, I can not use the sound card integrated into the motherboard .. How can I do? Turns out this error (see screenshot) Edited March 15, 20179 yr by steppi
March 15, 20179 yr Passing through a pcie USB card or a USB controller (which I linked you the guide to) will solve your audio problems with your headset. You could try to set USB mode to 3.0 and see if the audio gets better. The reason why you can't pass through the onboard audio is that there are other devices in the iommu group.
March 16, 20179 yr Author Passing through a pcie USB card or a USB controller (which I linked you the guide to) will solve your audio problems with your headset. You could try to set USB mode to 3.0 and see if the audio gets better. The reason why you can't pass through the onboard audio is that there are other devices in the iommu group. OK thanks ! but can I move to another IMMOU group!
March 16, 20179 yr The iommu groups are set by the motherboard maker, but you can try to enable the ACS override in the VM settings to try to force each device I to it's own iommu group.
March 18, 20179 yr Author On 3/16/2017 at 8:41 AM, saarg said: The iommu groups are set by the motherboard maker, but you can try to enable the ACS override in the VM settings to try to force each device I to it's own iommu group. Thanks for your help! I just enabled ACS .. what do I do now? how do I proceed?
March 19, 20179 yr 6 hours ago, steppi said: Thanks for your help! I just enabled ACS .. what do I do now? how do I proceed? Reboot and see if the devices are in separate groups.
March 19, 20179 yr Author 6 hours ago, saarg said: Reboot and see if the devices are in separate groups. IOMMU group 0 [8086:191f] 00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 07) IOMMU group 1 [8086:1901] 00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07) IOMMU group 2 [8086:1912] 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06) IOMMU group 3 [8086:1911] 00:08.0 System peripheral: Intel Corporation Skylake Gaussian Mixture Model IOMMU group 4 [8086:a12f] 00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31) [8086:a131] 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31) IOMMU group 5 [8086:a13a] 00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31) IOMMU group 6 [8086:a102] 00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31) IOMMU group 7 [8086:a169] 00:1b.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Root Port #19 (rev f1) IOMMU group 8 [8086:a16a] 00:1b.3 PCI bridge: Intel Corporation Sunrise Point-H PCI Root Port #20 (rev f1) IOMMU group 9 [8086:a112] 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #3 (rev f1) IOMMU group 10 [8086:a114] 00:1c.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1) IOMMU group 11 [8086:a116] 00:1c.6 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #7 (rev f1) IOMMU group 12 [8086:a118] 00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1) IOMMU group 13 [8086:a145] 00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31) [8086:a121] 00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31) [8086:a170] 00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31) [8086:a123] 00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31) IOMMU group 14 [8086:15b8] 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V (rev 31) IOMMU group 15 [10b5:8747] 01:00.0 PCI bridge: PLX Technology, Inc. PEX 8747 48-Lane, 5-Port PCI Express Gen 3 (8.0 GT/s) Switch (rev ca) IOMMU group 16 [10b5:8747] 02:08.0 PCI bridge: PLX Technology, Inc. PEX 8747 48-Lane, 5-Port PCI Express Gen 3 (8.0 GT/s) Switch (rev ca) IOMMU group 17 [10b5:8747] 02:09.0 PCI bridge: PLX Technology, Inc. PEX 8747 48-Lane, 5-Port PCI Express Gen 3 (8.0 GT/s) Switch (rev ca) IOMMU group 18 [10b5:8747] 02:10.0 PCI bridge: PLX Technology, Inc. PEX 8747 48-Lane, 5-Port PCI Express Gen 3 (8.0 GT/s) Switch (rev ca) IOMMU group 19 [10de:1401] 04:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 960] (rev a1) [10de:0fba] 04:00.1 Audio device: NVIDIA Corporation Device 0fba (rev a1) IOMMU group 20 [8086:1533] 06:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03) IOMMU group 21 [1b21:1242] 09:00.0 USB controller: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller IOMMU group 22 [1b21:1242] 0a:00.0 USB controller: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller I've just tried to start Windows 10 VM by entering: Graphics Card: nVidia GTX 960 Sound Expander Module: Intel integrated But unfortunately I get this message: internal error: qemu unexpectedly closed the monitor: 2017-03-19T07:00:02.822135Z qemu-system-x86_64: -device vfio-pci,host=00:1f.3,id=hostdev1,bus=pci.0,addr=0x8: vfio: error, group 13 is not viable, please ensure all devices within the iommu_group are bound to their vfio bus driver. 2017-03-19T07:00:02.822171Z qemu-system-x86_64: -device vfio-pci,host=00:1f.3,id=hostdev1,bus=pci.0,addr=0x8: vfio: failed to get group 13 2017-03-19T07:00:02.822185Z qemu-system-x86_64: -device vfio-pci,host=00:1f.3,id=hostdev1,bus=pci.0,addr=0x8: Device initialization failed Some idea?
March 19, 20179 yr Do a search for getting integrated audio to work on this forum and you'll find your answer. I'm to lazy to search and find the answer for you.
March 19, 20179 yr Author I've tried but I can not separate the two immou group devices. by the time I bought on Amazon 1 controller usb pci-e and an hdmi splitter device. I hope that at least one of the two devices to be able to use my headphones Astro A40!
Archived
This topic is now archived and is closed to further replies.