** 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

Reply via email to