following error after upgrade to latest alsa version. ``` aplay -l **** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC700 Analog [ALC700 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 3: HDMI 0 [ < monitor vendor > } Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3] Subdevices: 1/1 Subdevice #0: subdevice #0 ``` ``` # alsaucm -c hw:1 dump text ALSA lib parser.c:305:(error_node) [error.ucm] UCM is not supported for this HDA model (HDA NVidia at 0x6c080000 irq 17) ALSA lib main.c:1804:(snd_use_case_mgr_open) [error.ucm] failed to import hw:1 use case configuration -6 alsaucm: error failed to open sound card hw:1: No such device or address alsaucm -c hw:0 dump text ALSA lib parser.c:305:(error_node) [error.ucm] UCM is not supported for this HDA model (HDA Intel PCH at 0x60541a8000 irq 218) ALSA lib main.c:1804:(snd_use_case_mgr_open) [error.ucm] failed to import hw:0 use case configuration -6 alsaucm: error failed to open sound card hw:0: No such device or address ``` Reproducible: Always Steps to Reproduce: 1.upgrade to latest alsa version 2.reboot Actual Results: all DP/HDMI audio is off and and only PRO AUDIO is available as an option Audio does work though Expected Results: configure only ports with a monitor connected as HDMI as in alsa-1.2.14
``` $ pactl list sinks short 51 alsa_output.pci-0000_01_00.1.pro-output-3 PipeWire s32le 2ch 48000Hz SUSPENDED 52 alsa_output.pci-0000_01_00.1.pro-output-7 PipeWire s32le 8ch 48000Hz SUSPENDED 53 alsa_output.pci-0000_01_00.1.pro-output-8 PipeWire s32le 8ch 48000Hz SUSPENDED 54 alsa_output.pci-0000_01_00.1.pro-output-9 PipeWire s32le 8ch 48000Hz SUSPENDED 55 alsa_output.pci-0000_00_1f.3.stereo-fallback PipeWire s32le 2ch 48000Hz SUSPENDED $ wpctl status Audio ├─ Devices: │ 43. TU106 High Definition Audio Controller [alsa] │ 44. Built-in Audio [alsa] │ ├─ Sinks: │ * 51. TU106 High Definition Audio Controller Pro [vol: 0.80] │ 52. TU106 High Definition Audio Controller Pro 7 [vol: 0.87] │ 53. TU106 High Definition Audio Controller Pro 8 [vol: 1.00] │ 54. TU106 High Definition Audio Controller Pro 9 [vol: 1.00] │ 55. Built-in Audio Stereo [vol: 0.26] journalctl --no-hostname --no-pager -k -g hda Dec 09 17:06:32 kernel: snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002) Dec 09 17:06:32 kernel: snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops intel_audio_component_bind_ops [i915]) Dec 09 17:06:32 kernel: snd_hda_intel 0000:01:00.1: enabling device (0000 -> 0002) Dec 09 17:06:32 kernel: snd_hda_intel 0000:01:00.1: Disabling MSI Dec 09 17:06:32 kernel: snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client Dec 09 17:06:32 kernel: input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:06.0/0000:01:00.1/sound/card1/input8 Dec 09 17:06:32 kernel: input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:06.0/0000:01:00.1/sound/card1/input9 Dec 09 17:06:32 kernel: input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:06.0/0000:01:00.1/sound/card1/input10 Dec 09 17:06:32 kernel: input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:06.0/0000:01:00.1/sound/card1/input11 Dec 09 17:06:32 kernel: snd_hda_codec_alc269 hdaudioC0D0: autoconfig for ALC700: line_outs=1 (0x1b/0x0/0x0/0x0/0x0) type:line Dec 09 17:06:32 kernel: snd_hda_codec_alc269 hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) Dec 09 17:06:32 kernel: snd_hda_codec_alc269 hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0) Dec 09 17:06:32 kernel: snd_hda_codec_alc269 hdaudioC0D0: mono: mono_out=0x0 Dec 09 17:06:32 kernel: snd_hda_codec_alc269 hdaudioC0D0: dig-out=0x1e/0x0 Dec 09 17:06:32 kernel: snd_hda_codec_alc269 hdaudioC0D0: inputs: Dec 09 17:06:33 kernel: input: HDA Intel PCH Front Line Out as /devices/pci0000:00/0000:00:1f.3/sound/card0/input12 Dec 09 17:06:33 kernel: input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input13 Dec 09 17:06:33 kernel: input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input14 Dec 09 17:06:33 kernel: input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input15 Dec 09 17:06:33 kernel: input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input16 Dec 09 17:06:33 kernel: input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input17 ```
Could you stop pipewire and provide those debug logs? systemctl --user stop wireplumber spa-acp-tool -vvv -c 0
You may run the command for both cards. Attach (don't paste) the output here.
Created attachment 2118169 [details] output spa-acp-tool -vvv -c 0
Created attachment 2118170 [details] spa-acp-tool -vvv -c 1
Thanks. I can reproduce this issue. Upstream fix: https://github.com/alsa-project/alsa-lib/commit/a6238053c4fa518b214f99d91a01b96c5ef6e3ca Thank you for your tests and feedback. I'll rebuilt alsa-lib package ASAP.
Could you retest with alsa-lib-1.2.15-2.fc43 ? https://koji.fedoraproject.org/koji/search?terms=alsa-lib-1.2.15-2.fc43&type=build&match=exact
Created attachment 2118197 [details] spa-acp-tool -vvv -c 0 > /tmp/spa-acp-tool_card0_alsa-lib-1.2.15-2 2>&1
unchanged after system restart: $ rpm -qa alsa\* alsa-sof-firmware-2025.05.1-1.fc43.noarch alsa-utils-1.2.15-2.fc43.x86_64 alsa-tools-1.2.15-1.fc43.x86_64 alsa-ucm-utils-1.2.15-2.fc43.x86_64 alsa-lib-1.2.15-2.fc43.x86_64 alsa-lib-devel-1.2.15-2.fc43.x86_64 alsa-ucm-1.2.15-2.fc43.noarch alsa-lib-1.2.15-2.fc43.i686 $ alsaucm -c hw:0 dump text ALSA lib parser.c:305:(error_node) [error.ucm] UCM is not supported for this HDA model (HDA Intel PCH at 0x60541a8000 irq 218) ALSA lib main.c:1804:(snd_use_case_mgr_open) [error.ucm] failed to import hw:0 use case configuration -6 alsaucm: error failed to open sound card hw:0: No such device or address $ alsaucm -c hw:1 dump text ALSA lib parser.c:305:(error_node) [error.ucm] UCM is not supported for this HDA model (HDA NVidia at 0x6c080000 irq 17) ALSA lib main.c:1804:(snd_use_case_mgr_open) [error.ucm] failed to import hw:1 use case configuration -6 alsaucm: error failed to open sound card hw:1: No such device or address
Created attachment 2118198 [details] spa-acp-tool -vvv -c 1 > /tmp/spa-acp-tool_card1_alsa-lib-1.2.15-2 2>&1
Oops. Could you retest with alsa-lib-1.2.15-3.fc43 ? https://koji.fedoraproject.org/koji/taskinfo?taskID=139881511
this one is better :) pactl list sinks short 289 alsa_output.pci-0000_01_00.1.hdmi-stereo PipeWire s32le 2ch 48000Hz RUNNING 349 alsa_output.pci-0000_00_1f.3.analog-stereo PipeWire s32le 2ch 48000Hz SUSPENDED Audio ├─ Devices: │ 43. TU106 High Definition Audio Controller [alsa] │ 44. Built-in Audio [alsa] │ ├─ Sinks: │ 55. Built-in Audio Analog Stereo [vol: 0.26] │ * 144. TU106 High Definition Audio Controller Digital Stereo (HDMI) [vol: 0.74] │ Thank you!