-
Posts
76 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Store
Gallery
Bug Reports
Documentation
Landing
Everything posted by matthope
-
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
I think that @Linguafoeda posts are a little bit misleading. It seems to be specific to a particular application, i.e Parsec. He seems to have resolved is issue using the GPU sound output and piping it through VB-Cable. However, his issues doesn't seem to be related to passing through the chipset audio. In your case VB-Cable won't work at all. At least I don't see anyways how it's gonna help you. Correct me if i'm wrong, but you are trying to use the physical audio output of your motherboard, right? If that is the case and you're not able to break the iommu group, you can still try to passthrough the device with the method i've described in this thread, either in the VM XML or with the VM form view. It's probable that you will be obligated to edit the XML as the device should't be available in the audio device selection tab. Passing through the internal audio is quite fiddly an weird at time. So best of luck and have fun ! -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
If windows is recongnizing an audio device, it's already a good sign. I'm guessing you are not using the optical out? If you are using the standard jack connector you must select the speaker output instead. If you're not sure how to do that, search "windows change sound output" on google and you should find something to help you out. -
@Taddeusz Any plan to upgrade to 1.1.0 in a foreseeable future? That would be great, Thanks
-
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
It was there all along. You should try to read the whole thread it might help you actually. You might need to change some of the parameters, in order to match your sound card. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
My windows 10 VM is currentlly using my onboard audio. Also a lot of people on this forum had success with their onboard audio. Have you tried to add the audio card directly from the VM XML ? -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
It's not necessary to isolate your audio controller in a IOMMU group to make it work, if you look on the 1st page of this thread, i have posted my IOMMU group for the audio controller and it look quite similar to yours. Now to help you I need to know your sysconfig and you need to give me more details on what you have done yet. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
The on board audio controller work or not ? Generally speaking, if you were able to pass-trough the controller to your VM it should work. If not, I will need you to describes what kind of issue you have in order to help you. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
You cannot always break the IOMMU groups, it depends on how the motherboard was designed. Software cannot overrule hardware limitation. However, If the audio is working, this is a non issue. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
At the moment, I use a HDMI audio extractor which works flawlessly. @Fullmakt You can still try to stub the audio card and add it manually to your VM. But if you're not tech savvy, I suggest you to try a PCIe sound card or a HDMI sound extractor. I don't like the USB sound card option since it may not work. It will depend on your setup and the usb sound card chipset. In fact, I have the exact same USB audio device that is in the link that you sent. For me the sound was buggy and distorted. However, it work for many. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
The issue is the hardware, it was not made to be use in that way. It may work better with another hypervisor (Xen, EXSI, etc.) but I doubt it. You may want to look for KVM forum or even the [email protected] mailing list, however, it is not super user friendly. I meant PCIe sound card, you can buy them quite easily online. And PCIe device are easier to passthrough because they are "independant" of the rest of your system. Furthermore, IOMMU and VFIO where made with PCIe passthrough in mind, which improve compatibility significatelly. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
I see. Passing motherboard component is complicated and fiddly. I think you should consider a pci sound card, it's not expensive and it's plug-and-play. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
Any luck? -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
First of all, could you please stop spamming the forum? Thanks. As for your issue i'm not sure what can cause it. However, I have few ideas that could help you. 1. Try changing the machine emulation Q35/i440fx. 2. Try this : https://wiki.unraid.net/UnRAID_6/VM_Guest_Support#Enable_MSI_for_Interrupts_to_Fix_HDMI_Audio_Support 3. Try this : If all of this doesn't work then sadly, i couldn't help you further. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
Okay, 1. can you tell me which VM you want to have audio? 2. reactivate pcie override. 3. reboot your system. 4. send your xml configuration again. 5. wait for my reply. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
What? Look man, trust me the line that i've show you in the red box, are the line for the audio card. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
Windows 10 Config : Remove those lines. You don't need to do anything else. The XML files doesn't keep the modification exactly where you place them. So look carefully and try to focus on one thing at the time. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
The code lines are present, look at the end of the device section. Remove the hostdev completely from one of the VM. No, don't do that. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
First of all it is very weird that thoses XML doesn't appears. However, if you edit something with the form view (try changing the USB setting) and save it. This will overwrite any XML modification. This should reset the XML to the base configuration. You should also try to do a power cycle after this modification. (remove the power plug) -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
You can only use the audio device with 1 VM at the time. The configuration seems to be working. Also, when playing with embedded motherboard device, sometimes it require to remove the power completely (remove the AC Plug). Exactly, Form View overwrite XML edit. If you want to run both of them at the same time, you need the remove the audio card in one of the XML. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
What I mean is once you have edited the VM configuration in the XML view, you cannot edit the VM with the form view (look at the slider in the top right). Doing so will erase any modification done in the XML. However, rebooting the server or the VM should not change the settings. If the audio is working then don't bother to install the sound driver. Seeing the device in the peripheral manager is a good sign, it should work. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
Have you installed the sound card driver? By default windows will provide a generic driver. It is also possible that there is some magical VM voodo going on. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
Well, If you save anything with the GUI, it will overwrite any modification done in the XML. This is a known issue for quite a long time now. Sadly, this will happens to every VM that you will create. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
I don't know either why you cannot see it through the GUI, but since you've added it manually, the VM should recognize it. What happens when you launch the VM? No error message? -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
Change this line : <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> For this one : <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/> Or whatever slot number that you are not currently using, it doesn't matter. -
***GUIDE*** How to passthrough Intel chipset audio
matthope replied to matthope's topic in VM Engine (KVM)
Try adding it manually. Paste this code between inside the <devices></devices> bracket. <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x00' slot='0x1b' function='0x0'/> </source> <alias name='hostdev1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </hostdev>