← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2121736] Re: Audio not working on Lenovo ThinkPad T14 with Ubuntu 24.04 – SOF driver (sof-audio-pci-intel-cnl) fails to boot DSP firmware (err: -110), results in Dummy Output.

 

I would make sure the BIOS and especially the Intel ME firmware is up to date (check fwupd).
https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-t-series-laptops/thinkpad-t14-type-20s0-20s1/downloads/ds544549-bios-update-utility-bootable-cd-for-windows-10-64-bit-linux-thinkpad-p14s-gen-1-p15s-gen-1-t14-gen-1-t15-gen-1?category=BIOS%2FUEFI

The Intel ME is responsible for authenticating the SOF firmware and I've
seen older versions cause strange errors like this.

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/2121736

Title:
  Audio not working on Lenovo ThinkPad T14 with Ubuntu 24.04 – SOF
  driver (sof-audio-pci-intel-cnl) fails to boot DSP firmware (err:
  -110), results in Dummy Output.

Status in alsa-driver package in Ubuntu:
  New

Bug description:
  Description:
  On Lenovo ThinkPad T14 running Ubuntu 24.04, the default SOF (Sound Open Firmware) driver fails to initialize. As a result, PipeWire / PulseAudio only shows Dummy Output, and no audio devices are available.

  System details:

  Model: Lenovo ThinkPad T14

  CPU/Chipset: Intel Comet Lake PCH-LP cAVS [8086:02c8]

  Ubuntu version: 24.04 LTS (Noble Numbat)

  Kernel driver in use: sof-audio-pci-intel-cnl

  Kernel modules loaded: snd_hda_intel, snd_sof_pci_intel_cnl,
  snd_soc_avs, ...

  Audio stack: PipeWire (with PulseAudio compatibility)

  Observed behavior:

  After system update, audio output disappeared.

  pactl list short sinks shows only auto_null.

  dmesg logs show repeated SOF DSP boot failures:
  sof-audio-pci-intel-cnl 0000:00:1f.3: cl_dsp_init: timeout with rom_status_reg (0x80000) read
  sof-audio-pci-intel-cnl 0000:00:1f.3: error: dsp init failed after 3 attempts with err: -110
  sof-audio-pci-intel-cnl 0000:00:1f.3: Failed to start DSP
  sof-audio-pci-intel-cnl 0000:00:1f.3: error: failed to boot DSP firmware -110

  Expected behavior:
  SOF driver should successfully load firmware and expose audio devices without requiring manual intervention.

  Workaround:
  Disabling SOF and forcing the kernel to use the legacy HDA driver restores audio:
  echo "options snd-intel-dspcfg dsp_driver=1" | sudo tee /etc/modprobe.d/disable-sof.conf
  sudo update-initramfs -u
  reboot

  With this setting, audio devices appear normally, and sound works
  again.

  Steps to reproduce:

  Install Ubuntu 24.04 LTS on Lenovo ThinkPad T14 (Comet Lake).

  Boot the system (with default SOF driver).

  Check pactl list short sinks → only auto_null.

  Inspect logs (dmesg | grep -i sof) → DSP boot errors.

  Notes:

  Package firmware-sof-signed was installed (version
  2023.12.1-1ubuntu1.6, upgradable to .7).

  Issue persists even after reinstalling alsa-base, pipewire,
  wireplumber, and linux-firmware.

  Switching to snd-hda-intel resolves the issue completely.

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: alsa-base 1.0.25+dfsg-0ubuntu7
  ProcVersionSignature: Ubuntu 6.14.0-29.29~24.04.1-generic 6.14.8
  Uname: Linux 6.14.0-29-generic x86_64
  ApportVersion: 2.28.1-0ubuntu3.8
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  judo       2115 F.... wireplumber
   /dev/snd/seq:        judo       2111 F.... pipewire
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Sat Aug 30 13:51:12 2025
  InstallationDate: Installed on 2025-07-30 (31 days ago)
  InstallationMedia: Ubuntu 24.04.2 LTS "Noble Numbat" - Release amd64 (20250215)
  MachineType: LENOVO 20S0006GUE
  PackageArchitecture: all
  ProcEnviron:
   LANG=en_US.UTF-8
   PATH=(custom, no user)
   SHELL=/bin/bash
   TERM=xterm-256color
   XDG_RUNTIME_DIR=<set>
  PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
  SourcePackage: alsa-driver
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 10/08/2021
  dmi.bios.release: 1.23
  dmi.bios.vendor: LENOVO
  dmi.bios.version: N2XET33W (1.23 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 20S0006GUE
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Defined
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: None
  dmi.ec.firmware.release: 1.16
  dmi.modalias: dmi:bvnLENOVO:bvrN2XET33W(1.23):bd10/08/2021:br1.23:efr1.16:svnLENOVO:pn20S0006GUE:pvrThinkPadT14Gen1:rvnLENOVO:rn20S0006GUE:rvrNotDefined:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_20S0_BU_Think_FM_ThinkPadT14Gen1:
  dmi.product.family: ThinkPad T14 Gen 1
  dmi.product.name: 20S0006GUE
  dmi.product.sku: LENOVO_MT_20S0_BU_Think_FM_ThinkPad T14 Gen 1
  dmi.product.version: ThinkPad T14 Gen 1
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/2121736/+subscriptions



References