Hi All,
I am trying to get my onboard HD audio passthru to a Debian 11 VM. I have the passthru working (my PCI devices are all in different groups) however, I am getting no sound.
I am thinking that the default Line Out is overriding the the passthru onboard lineout as I will try and descibe below.
I am also thinking I might have to Blacklist the audio, and I have been struggling with this for a few days (and probably getting confused from the reading). Some say to blacklist it, you put in to grub (not sure if they mean Proxmox Grub ro VM Grub), or Proxmox's conf file for the VM.
I hope I can get some pointers.. As the passthru seems to be working (as in being passed through and the Digital Output is selectable).
1) Without the PCI Passtrough added on the VM (Hardware->ADD->PCI Device) I get the following :
In the Debian desktop, under Settings->Sound, it shows the following:
2) With the PCI Passthru added on the VM:
However, as I am thinking, although the following screenshot shows the Digital Component is now selectable as an output, the LINE OUT - Built-In Audio is still the "Dummy" one shown in Point 1 and not the actual On-board LINE OUT which is why Im not getting any audio.
I feel I am so close to getting it to work.
Thanks for any assistance, ideas, etc.
Rob
I am trying to get my onboard HD audio passthru to a Debian 11 VM. I have the passthru working (my PCI devices are all in different groups) however, I am getting no sound.
I am thinking that the default Line Out is overriding the the passthru onboard lineout as I will try and descibe below.
I am also thinking I might have to Blacklist the audio, and I have been struggling with this for a few days (and probably getting confused from the reading). Some say to blacklist it, you put in to grub (not sure if they mean Proxmox Grub ro VM Grub), or Proxmox's conf file for the VM.
I hope I can get some pointers.. As the passthru seems to be working (as in being passed through and the Digital Output is selectable).
1) Without the PCI Passtrough added on the VM (Hardware->ADD->PCI Device) I get the following :
Code:
sudo lshw -C sound
Returns nothing
aplay --list-devices
**** List of PLAYBACK Hardware Devices ****
card 0: Dummy [Dummy], device 0: Dummy PCM [Dummy PCM]
Subdevices: 7/8
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
In the Debian desktop, under Settings->Sound, it shows the following:
2) With the PCI Passthru added on the VM:
Code:
aplay --list-devices
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
sudo lshw -C sound
*-multimedia
description: Audio device
product: 8 Series/C220 Series Chipset High Definition Audio Controller
vendor: Intel Corporation
physical id: 10
bus info: pci@0000:00:10.0
version: 05
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:34 memory:fc650000-fc653fff
However, as I am thinking, although the following screenshot shows the Digital Component is now selectable as an output, the LINE OUT - Built-In Audio is still the "Dummy" one shown in Point 1 and not the actual On-board LINE OUT which is why Im not getting any audio.
I feel I am so close to getting it to work.
Thanks for any assistance, ideas, etc.
Rob