The good news is that I found an article that MAY help to reverse
engineer HDA verbs and other commands needed to configure our sound card
properly: https://jcs.org/2018/11/12/vfio. Basically, we need to pass
HDA Audio PCI-E device to the Windows VM and analyze all the traffic.
Not easy but it's something.
The bad news is that I have 10th gen Intel CPU and HDA Audio PCI-E device
belongs to the same IOMMU Group as other devices:
IOMMU Group 12:
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:0284]
00:1f.3 Audio device [0403]: Intel Corporation Device [8086:02c8]
00:1f.4 SMBus [0c05]: Intel Corporation Device [8086:02a3]
00:1f.5 Serial bus controller [0c80]: Intel Corporation Comet Lake SPI
(flash) Controller [8086:02a4]
And I'm slightly afraid to pass SMBus (sensors) and SPI controllers out
of the host OS.
Can somebody list IOMMU groups on UX534 with 8th gen CPU?
Links:
- listing IOMMU groups, watch for the Intel Audio device here:
https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#Ensuring_that_the_groups_are_valid
- a great guide on installing Windows in QEMU:
https://wiki.gentoo.org/wiki/QEMU/Windows_guest
- an article on reversing: https://jcs.org/2018/11/12/vfio
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1850439
Title:
No sound on ASUS UX534FT
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1850439/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs