** Description changed:
Hardware: Dell Pro 14 Plus PB14250 (Intel Arrow Lake), SOF SoundWire audio
with Cirrus Logic CS42L43 codec
Release: Ubuntu 24.04 LTS (MATE desktop), PipeWire + WirePlumber
Kernel: 7.0.0-38-generic
Firmware: SOF firmware 2.14.1.1 (sof-arl.ri), topology sof-arl-cs42l43-l0.tplg
- alsa-ucm-conf version: <paste output of: apt policy alsa-ucm-conf | head -3>
+ alsa-ucm-conf version: apt policy alsa-ucm-conf | head -3
SUMMARY
Built-in speakers work. Wired headphones on the 3.5mm jack produce no sound
with two different headsets. Jack insertion is detected correctly.
EXPECTED
Audio plays through the headphones when they are selected as output.
ACTUAL
No sound from the jack. WirePlumber logs, when the headphones port is
activated:
- wireplumber: Failed to enable ucm device Headphones
+ wireplumber: Failed to enable ucm device Headphones
OBSERVATIONS
- Kernel, firmware and codec load without errors in dmesg; card and sinks
- ("sof-soundwire Headphones", "sof-soundwire Speaker") are present.
+ ("sof-soundwire Headphones", "sof-soundwire Speaker") are present.
- 'Headphone Jack' (iface=CARD) flips on/off correctly on plug/unplug.
- Headphone and digital volumes are unmuted and not at zero.
- The codec routing controls stay at "None" with the headphones selected:
- cs42l43 Headphone L Input 1 = None
- cs42l43 Headphone R Input 1 = None
- The speaker equivalents (cs42l43 Speaker L/R Input 1) also read None while
idle.
+ cs42l43 Headphone L Input 1 = None
+ cs42l43 Headphone R Input 1 = None
+ The speaker equivalents (cs42l43 Speaker L/R Input 1) also read None while
idle.
- Setting the routing by hand makes the headphones work immediately:
- amixer -c 0 sset 'cs42l43 Headphone L Input 1' DP5RX1
- amixer -c 0 sset 'cs42l43 Headphone R Input 1' DP5RX2
+ amixer -c 0 sset 'cs42l43 Headphone L Input 1' DP5RX1
+ amixer -c 0 sset 'cs42l43 Headphone R Input 1' DP5RX2
- Running 'alsaucm -c hw:0 set _verb HiFi set _enadev Headphones' directly
- prints no error, so the failure appears to occur only in the WirePlumber
path.
+ prints no error, so the failure appears to occur only in the WirePlumber
path.
- The manual routing is lost whenever WirePlumber restarts or the UCM profile
- is re-applied.
+ is re-applied.
WORKAROUND
A script that sets Headphone L/R Input 1 to DP5RX1/DP5RX2 when the jack is
plugged in, and to None when it is unplugged.
STEPS TO REPRODUCE
1. Boot the laptop, headphones unplugged; speakers work.
2. Plug in wired headphones; the jack is detected and the Headphones sink
appears.
3. Select the Headphones sink and play audio: silence.
4. Check 'amixer -c 0 sget "cs42l43 Headphone L Input 1"': shows None.
Please let me know what further logs would help (e.g. WirePlumber debug
output or an alsa-info report).
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: alsa-ucm-conf 1.2.10-1ubuntu5.15
ProcVersionSignature: Ubuntu 7.0.0-38.38~24.04.4-generic 7.0.14
Uname: Linux 7.0.0-38-generic x86_64
ApportVersion: 2.28.3-0ubuntu0.1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: MATE
Date: Wed Oct 21 12:39:33 2026
InstallationDate: Installed on 2026-08-10 (72 days ago)
InstallationMedia: Ubuntu-Server 24.04.4 LTS "Noble Numbat" - Release amd64
(20260210)
PackageArchitecture: all
SourcePackage: alsa-ucm-conf
UpgradeStatus: No upgrade log present (probably fresh install)
** Description changed:
Hardware: Dell Pro 14 Plus PB14250 (Intel Arrow Lake), SOF SoundWire audio
with Cirrus Logic CS42L43 codec
Release: Ubuntu 24.04 LTS (MATE desktop), PipeWire + WirePlumber
Kernel: 7.0.0-38-generic
Firmware: SOF firmware 2.14.1.1 (sof-arl.ri), topology sof-arl-cs42l43-l0.tplg
- alsa-ucm-conf version: apt policy alsa-ucm-conf | head -3
+ alsa-ucm-conf version: 1.2.10-1ubuntu5.15
SUMMARY
Built-in speakers work. Wired headphones on the 3.5mm jack produce no sound
with two different headsets. Jack insertion is detected correctly.
EXPECTED
Audio plays through the headphones when they are selected as output.
ACTUAL
No sound from the jack. WirePlumber logs, when the headphones port is
activated:
wireplumber: Failed to enable ucm device Headphones
OBSERVATIONS
- Kernel, firmware and codec load without errors in dmesg; card and sinks
("sof-soundwire Headphones", "sof-soundwire Speaker") are present.
- 'Headphone Jack' (iface=CARD) flips on/off correctly on plug/unplug.
- Headphone and digital volumes are unmuted and not at zero.
- The codec routing controls stay at "None" with the headphones selected:
cs42l43 Headphone L Input 1 = None
cs42l43 Headphone R Input 1 = None
The speaker equivalents (cs42l43 Speaker L/R Input 1) also read None while
idle.
- Setting the routing by hand makes the headphones work immediately:
amixer -c 0 sset 'cs42l43 Headphone L Input 1' DP5RX1
amixer -c 0 sset 'cs42l43 Headphone R Input 1' DP5RX2
- Running 'alsaucm -c hw:0 set _verb HiFi set _enadev Headphones' directly
prints no error, so the failure appears to occur only in the WirePlumber
path.
- The manual routing is lost whenever WirePlumber restarts or the UCM profile
is re-applied.
WORKAROUND
A script that sets Headphone L/R Input 1 to DP5RX1/DP5RX2 when the jack is
plugged in, and to None when it is unplugged.
STEPS TO REPRODUCE
1. Boot the laptop, headphones unplugged; speakers work.
2. Plug in wired headphones; the jack is detected and the Headphones sink
appears.
3. Select the Headphones sink and play audio: silence.
4. Check 'amixer -c 0 sget "cs42l43 Headphone L Input 1"': shows None.
Please let me know what further logs would help (e.g. WirePlumber debug
output or an alsa-info report).
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: alsa-ucm-conf 1.2.10-1ubuntu5.15
ProcVersionSignature: Ubuntu 7.0.0-38.38~24.04.4-generic 7.0.14
Uname: Linux 7.0.0-38-generic x86_64
ApportVersion: 2.28.3-0ubuntu0.1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: MATE
Date: Wed Oct 21 12:39:33 2026
InstallationDate: Installed on 2026-08-10 (72 days ago)
InstallationMedia: Ubuntu-Server 24.04.4 LTS "Noble Numbat" - Release amd64
(20260210)
PackageArchitecture: all
SourcePackage: alsa-ucm-conf
UpgradeStatus: No upgrade log present (probably fresh install)
** Description changed:
Hardware: Dell Pro 14 Plus PB14250 (Intel Arrow Lake), SOF SoundWire audio
with Cirrus Logic CS42L43 codec
Release: Ubuntu 24.04 LTS (MATE desktop), PipeWire + WirePlumber
Kernel: 7.0.0-38-generic
Firmware: SOF firmware 2.14.1.1 (sof-arl.ri), topology sof-arl-cs42l43-l0.tplg
alsa-ucm-conf version: 1.2.10-1ubuntu5.15
SUMMARY
Built-in speakers work. Wired headphones on the 3.5mm jack produce no sound
with two different headsets. Jack insertion is detected correctly.
EXPECTED
- Audio plays through the headphones when they are selected as output.
+ Audio plays through the headphones when they are selected as output. Audio
play switches automatically between speakers and headphones when headphones
plugged in/unplugged.
ACTUAL
No sound from the jack. WirePlumber logs, when the headphones port is
activated:
wireplumber: Failed to enable ucm device Headphones
OBSERVATIONS
- Kernel, firmware and codec load without errors in dmesg; card and sinks
("sof-soundwire Headphones", "sof-soundwire Speaker") are present.
- 'Headphone Jack' (iface=CARD) flips on/off correctly on plug/unplug.
- Headphone and digital volumes are unmuted and not at zero.
- The codec routing controls stay at "None" with the headphones selected:
cs42l43 Headphone L Input 1 = None
cs42l43 Headphone R Input 1 = None
The speaker equivalents (cs42l43 Speaker L/R Input 1) also read None while
idle.
- Setting the routing by hand makes the headphones work immediately:
amixer -c 0 sset 'cs42l43 Headphone L Input 1' DP5RX1
amixer -c 0 sset 'cs42l43 Headphone R Input 1' DP5RX2
- Running 'alsaucm -c hw:0 set _verb HiFi set _enadev Headphones' directly
prints no error, so the failure appears to occur only in the WirePlumber
path.
- The manual routing is lost whenever WirePlumber restarts or the UCM profile
is re-applied.
WORKAROUND
A script that sets Headphone L/R Input 1 to DP5RX1/DP5RX2 when the jack is
plugged in, and to None when it is unplugged.
STEPS TO REPRODUCE
1. Boot the laptop, headphones unplugged; speakers work.
2. Plug in wired headphones; the jack is detected and the Headphones sink
appears.
3. Select the Headphones sink and play audio: silence.
4. Check 'amixer -c 0 sget "cs42l43 Headphone L Input 1"': shows None.
Please let me know what further logs would help (e.g. WirePlumber debug
output or an alsa-info report).
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: alsa-ucm-conf 1.2.10-1ubuntu5.15
ProcVersionSignature: Ubuntu 7.0.0-38.38~24.04.4-generic 7.0.14
Uname: Linux 7.0.0-38-generic x86_64
ApportVersion: 2.28.3-0ubuntu0.1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: MATE
Date: Wed Oct 21 12:39:33 2026
InstallationDate: Installed on 2026-08-10 (72 days ago)
InstallationMedia: Ubuntu-Server 24.04.4 LTS "Noble Numbat" - Release amd64
(20260210)
PackageArchitecture: all
SourcePackage: alsa-ucm-conf
UpgradeStatus: No upgrade log present (probably fresh install)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2171573
Title:
Dell Pro 14 Plus PB14250 (Arrow Lake, CS42L43 SoundWire): headphone
jack silent, "Failed to enable ucm device Headphones"
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/alsa-ucm-conf/+bug/2171573/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs