Created attachment 2121798 [details] sudo alsa-info.sh --no-upload output Description of problem: After updating to alsa-lib-1.2.15.2, alsa-ucm-1.2.15.2, alsa-utils-1.2.15.2 (dnf history transaction 269 on 2026-01-10), the Headphones output no longer appears as a selectable sink in GNOME/PipeWire. Audio may still be mirrored/available in a non-selectable way, but no dedicated Headphones sink/route is created. WirePlumber logs repeatedly show: - spa.alsa: No sink and source at HiFi: Headphones Version-Release number of selected component (if applicable): How reproducible: I have no idea, just updated to the latest version and noticed that my output inside the headset was being mirrored to the speakers and the headset was not selectable as an output source in gnome Steps to Reproduce: 1) On Fedora 43 with sof-hda-dsp (Realtek ALC287), upgrade ALSA to 1.2.15.2. 2) Plug in 3.5mm headphones. 3) Observe GNOME sound output list / wpctl status gets no Headphones sink. 4) Downgrade ALSA packages to 1.2.14.4, then Headphones sink returns. Actual results: - Only Speaker/HDMI sinks show up; headphones are missing. - WirePlumber prints “No sink and source at HiFi: Headphones”. Expected results: Headphones should appear as an output device and be selectable when plugged in. Additional info:
Could you also attach output from `alsaucm -c hw:sofhdadsp dump text` ? Thank you.
Also, upgrade to 1.2.15.3 (https://bodhi.fedoraproject.org/updates/FEDORA-2026-52b476024e), too.
(In reply to Jaroslav Kysela from comment #1) > Could you also attach output from `alsaucm -c hw:sofhdadsp dump text` ? > Thank you. Here's the output of the command captured in version 1.2.15.2: ``` alsaucm -c hw:sofhdadsp dump text Verb.HiFi { Comment "Play HiFi quality Music" Device.Speaker { Comment Speaker Values { CaptureCTL "_ucm0001.hw:sofhdadsp" PlaybackCTL "_ucm0001.hw:sofhdadsp" PlaybackMasterElem Master PlaybackMixerElem Speaker PlaybackPCM "_ucm0001.hw:sofhdadsp" PlaybackPriority 100 PlaybackSwitch "Speaker Playback Switch" PlaybackVolume "Speaker Playback Volume" TQ HiFi } } Device.Mic1 { Comment "Digital Microphone" Values { CaptureCTL "_ucm0001.hw:sofhdadsp" CaptureChannels 4 CaptureMicInfoFile "/var/lib/alsa/card0.conf.d/dmics-nhlt.json" CaptureMixerElem Dmic0 CapturePCM "_ucm0001.hw:sofhdadsp,6" CapturePriority 100 CaptureSwitch "Dmic0 Capture Switch" CaptureVolume "Dmic0 Capture Volume" PlaybackCTL "_ucm0001.hw:sofhdadsp" TQ HiFi } } Device.Mic2 { Comment "Stereo Microphone" Values { CaptureCTL "_ucm0001.hw:sofhdadsp" CaptureMasterElem "Mic Boost" CaptureMixerElem Capture CapturePCM "_ucm0001.hw:sofhdadsp" CapturePriority 200 CaptureSwitch "Capture Switch" CaptureVolume "Capture Volume" JackControl "Mic Jack" PlaybackCTL "_ucm0001.hw:sofhdadsp" TQ HiFi } } Device.Headphones { Values { CaptureCTL "_ucm0001.hw:sofhdadsp" PlaybackCTL "_ucm0001.hw:sofhdadsp" TQ HiFi } } Device.HDMI1 { Comment "HDMI / DisplayPort 1 Output" Values { CaptureCTL "_ucm0001.hw:sofhdadsp" JackControl "HDMI/DP,pcm=3 Jack" PlaybackCTL "_ucm0001.hw:sofhdadsp" PlaybackPCM "_ucm0001.hw:sofhdadsp,3" PlaybackPriority 500 TQ HiFi } } Device.HDMI2 { Comment "HDMI / DisplayPort 2 Output" Values { CaptureCTL "_ucm0001.hw:sofhdadsp" JackControl "HDMI/DP,pcm=4 Jack" PlaybackCTL "_ucm0001.hw:sofhdadsp" PlaybackPCM "_ucm0001.hw:sofhdadsp,4" PlaybackPriority 600 TQ HiFi } } Device.HDMI3 { Comment "HDMI / DisplayPort 3 Output" Values { CaptureCTL "_ucm0001.hw:sofhdadsp" JackControl "HDMI/DP,pcm=5 Jack" PlaybackCTL "_ucm0001.hw:sofhdadsp" PlaybackPCM "_ucm0001.hw:sofhdadsp,5" PlaybackPriority 700 TQ HiFi } } } ``` I couldn't upgrade to the version you pointed as the latest version avaliable for me is 1.2.15.2 (same as the one provided by the link you pointed), let me know if you need something else.
Sorry, the latest is 1.2.15.2, of course. I see the problem. Fix is here https://github.com/alsa-project/alsa-ucm-conf/commit/aab54b958352bffc100ea0fd89075c8bc9b674a8 . You can find the file in this path: /usr/share/alsa/ucm2/HDA/HiFi-analog.conf , if you like to test this fix.
(In reply to Jaroslav Kysela from comment #4) > Sorry, the latest is 1.2.15.2, of course. > > I see the problem. Fix is here > https://github.com/alsa-project/alsa-ucm-conf/commit/ > aab54b958352bffc100ea0fd89075c8bc9b674a8 . You can find the file in this > path: /usr/share/alsa/ucm2/HDA/HiFi-analog.conf , if you like to test this > fix. Applied the patch, works now. Thank you!
Resolved in: https://bodhi.fedoraproject.org/updates/FEDORA-2026-c008a2b904