Comment 211 for bug 1958019

Revision history for this message
In , cam (cam-linux-kernel-bugs) wrote :

As my previous posts/attachments imply, I managed to get the sound card working in a Windows 10 VM with PCIE passthrough and I've been able to trace the events.

I was able to get this process working by following these threads,
As well as reading various wikis:
https://bugzilla.kernel.org/show_bug.cgi?id=207423
https://bbs.archlinux.org/viewtopic.php?id=256009

If anyone is interested in trying this and needs help, I can probably help you get going into the right direction at the very least.

The issue I had previously is that I would say I had to be more "aggressive" in getting Windows to use the correct driver. You'll know it's working when you're able to play audio in your VM and hear it through the laptop's speakers.

Might also be helpful if someone does this on a Yoga Slim. Perhaps there are some differences in the verbs that must be sent out to the sound card.

From here I guess what needs to be done is figure out what from these traces is needed and maybe try to write a script that that calls hda-verb to send the same verbs to the sound card under Linux (don't forget to re-enable the card for use under Linux again if you had PCIE passthrough setup!).

I'll sign up with the ALSA mailing list and give an update on this issue since I suspect there's likely enough here for progress to be made.