[pulseaudio-discuss] Unable to create SPDIF profile (VT1828S)
Sean Greenslade
sean at seangreenslade.com
Sun Jan 24 05:46:53 UTC 2021
On Mon, Jan 18, 2021 at 07:40:15PM +0530, strykar at hotmail.com wrote:
> Hi,
>
> I have an onboard sound card which has an SPDIF output via motherboard
> header that I cannot get Pulseaudio to detect and manage.
> ALSA sees it, (https://i.imgur.com/p4TdEAl.png) and it works fine under
> Windows 10, though for some reason PA does not and instead lists a
> Digital HDMI Profile on the card (in pavucontrol) when there is no HDMI
> connector on the motherboard.
>
> I have tried all the troubleshooting steps on the Arch linux wiki and
> then some: https://termbin.com/w9do
> alsa-info.sh log:
> http://alsa-project.org/db/?f=d4b7b6cbf6b3b83cc42cc209a38a62b598332b6b
>
> The card name is (alsa_card.pci-0000_00_1b.0) and 'aplay -l' lists it
> as a VT1828S chip using the snd_hda_intel kmod.
> If I try to manually add it with 'set-card-profile', PA fails to start.
>
>
> Looking at termbin log, under "!!HDA-Intel Codec information" it shows:
>
> Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x0e [Audio Output] wcaps 0x611: Stereo Digital
> Control: name="IEC958 Playback Con Mask", index=0, device=0
> Control: name="IEC958 Playback Pro Mask", index=0, device=0
> Control: name="IEC958 Playback Default", index=0, device=0
> Control: name="IEC958 Playback Switch", index=0, device=0
> Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
> Device: name="VT1828S Digital", type="HDMI", device=3
> Converter: stream=5, channel=0
> Digital: Enabled GenLevel
> Digital category: 0x2
> IEC Coding Type: 0x0
> PCM:
> rates [0x5e0]: 44100 48000 88200 96000 192000
> bits [0xe]: 16 20 24
> formats [0x1]: PCM
> Power states: D0 D1 D2 D3
> Power: setting=D0, actual=D0
> Node 0x0f [Audio Output] wcaps 0x611: Stereo Digital
> Converter: stream=5, channel=0
> Digital: Enabled GenLevel
> Digital category: 0x2
> IEC Coding Type: 0x0
> PCM:
> rates [0x5e0]: 44100 48000 88200 96000 192000
> bits [0xe]: 16 20 24
> formats [0x1]: PCM
> Power states: D0 D1 D2 D3
> Power: setting=D0, actual=D0
>
> I had managed to get this working a long time ago based on some tips
> from #archlinux, but since it was a bit buggy, I stuck with the analog
> line out and did not save that config sadly.
> It was definitely on a 4.x kernel if that makes any difference.
>
> What am I missing here?
Can you share the output of "pactl list cards" when pulse is in control
of the motherboard sound device? It may just need the correct profile
selected.
--Sean
More information about the pulseaudio-discuss
mailing list