Comment 216 for bug 1958019

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

(In reply to Cameron from comment #198)
> 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.

That sounds very promising, thank you very much! I don't currently have time but I'm definitely intrigued to look into this and hopefully finally develop a real fix.