Missing analog-stereo profile for Dell Latitude 3420 (ALC3204, SOF, Fedora 42)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



alsa-project/alsa-ucm-conf issue #594 was opened from KrzysztofWisiecki:

**Summary:**
On my Dell Latitude 3420 (Intel Tiger Lake, Realtek ALC3204, sof-hda-dsp), running Fedora 42 with PipeWire and WirePlumber (no PulseAudio), I am unable to select a standard "analog-stereo" profile for the internal sound card. Only "pro-audio" and "off" profiles are available. This makes it impossible to use speakers and the internal microphone together in a typical desktop setup.

**System details:**
Laptop: Dell Latitude 3420

Codec: Realtek ALC3204

Sound driver: sof-hda-dsp (SOF, not snd_hda_intel)

OS: Fedora 42, fully updated

PipeWire: Compiled with libpipewire 1.4.6
Linked with libpipewire 1.4.6

WirePlumber: Compiled with libwireplumber 0.5.8
Linked with libwireplumber 0.5.8

Kernel: 6.14.0-63.fc42.x86_64


**What is the issue?**
No "analog-stereo" (or other typical analog) profiles are available.

Only these profiles are listed:

off

pro-audio


Profile:
    off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
    pro-audio: Pro Audio (sinks: 5, sources: 3, priority: 1, available: yes)
Active Profile: pro-audio
ALSA devices are present:

cat /proc/asound/cards
 0 [sofhdadsp      ]: sof-hda-dsp - sof-hda-dsp
                      DellInc.-Latitude3420--03RT7P

aplay -l
card 0: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
...
card 0: sofhdadsp [sof-hda-dsp], device 6: DMIC (*) []
...
The analog inputs/outputs exist at the ALSA layer.

There is no file /usr/share/alsa-card-profile/mixer/profile-sets/sof-hda-dsp.conf by default.

Attempting to copy or create a minimal sof-hda-dsp.conf with analog-stereo mapping does not enable the analog profile – only "pro-audio" appears.

What have I tried?
Created a custom /usr/share/alsa-card-profile/mixer/profile-sets/sof-hda-dsp.conf (based on default.conf/analog-only.conf/minimal analog-stereo mapping).

Set api.acp.auto-profile and api.acp.auto-port to true for this device in /etc/wireplumber/wireplumber.conf.d/99-auto-profile.conf.

Restarted PipeWire and WirePlumber.

Reinstalled firmware (alsa-sof-firmware), alsa-card-profiles, alsa-ucm-conf.

Checked for conflicting blacklist or modprobe options.

Verified that everything works as expected with snd_hda_intel legacy driver (dsp_driver=1), but I want to use SOF

Tried updating to the latest Fedora 42 and checked for updates in alsa-card-profiles/ucm-conf.

Expected:
"analog-stereo" (or similar) profile should be available for the internal sound card (sof-hda-dsp) so that both speakers and microphones can be used in a standard desktop configuration.

Automatic profile switching should work (i.e., plugging in headphones/switching between speakers and headphones, using internal mic).

Actual:
Only "pro-audio" and "off" profiles are available.

Manual switching is possible in "pro-audio", but lacks the convenience and user experience of standard profiles.

No "analog-stereo", "analog-duplex" or similar options are listed.

Request / What I'd like to see:
Please add or enable standard analog profiles ("analog-stereo", "analog-duplex", etc.) for Dell Latitude 3420 with Realtek ALC3204 and sof-hda-dsp, if possible.

Any guidance on manually enabling such profiles in the meantime would be appreciated.

Let me know if you need full logs, system info, or additional tests!

Issue URL     : https://github.com/alsa-project/alsa-ucm-conf/issues/594
Repository URL: https://github.com/alsa-project/alsa-ucm-conf




[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux