** Summary changed: - Sound not working on Dell XPS 14 9440 + Sound not working on Dell XPS 14 9440 with Snap-managed kernel
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to alsa-driver in Ubuntu. https://bugs.launchpad.net/bugs/2099845 Title: Sound not working on Dell XPS 14 9440 with Snap-managed kernel Status in alsa-driver package in Ubuntu: New Bug description: I cannot get the sound working my Dell XPS 14 9440 laptop. Importantly, this laptop is using TPM FDE (so the kernel is managed by Snap). I had exactly these same issues with Ubuntu 24.04, but I reinstalled with 24.10 and this bug is documenting my experience in 24.10. Here's the hardware device: $ sudo lspci | grep Audio 0000:00:1f.3 Multimedia audio controller: Intel Corporation Meteor Lake-P HD Audio Controller (rev 20) The dmesg output clearly indicates the problem: [ 37.729950] sof-audio-pci-intel-mtl 0000:00:1f.3: enabling device (0000 -> 0002) [ 37.730039] sof-audio-pci-intel-mtl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100 [ 37.730091] sof-audio-pci-intel-mtl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 37.736671] sof-audio-pci-intel-mtl 0000:00:1f.3: use msi interrupt mode [ 37.753104] sof-audio-pci-intel-mtl 0000:00:1f.3: hda codecs found, mask 4 [ 37.753411] sof-audio-pci-intel-mtl 0000:00:1f.3: SOF firmware and/or topology file not found. [ 37.756034] sof-audio-pci-intel-mtl 0000:00:1f.3: Supported default profiles [ 37.756036] sof-audio-pci-intel-mtl 0000:00:1f.3: - ipc type 1 (Requested): [ 37.756038] sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware file: intel/sof-ipc4/mtl/sof-mtl.ri [ 37.756040] sof-audio-pci-intel-mtl 0000:00:1f.3: Topology file: intel/sof-ace-tplg/sof-mtl-cs42l43-l0-cs35l56-l23.tplg [ 37.756041] sof-audio-pci-intel-mtl 0000:00:1f.3: Check if you have 'sof-firmware' package installed. [ 37.756043] sof-audio-pci-intel-mtl 0000:00:1f.3: Optionally it can be manually downloaded from: [ 37.756044] sof-audio-pci-intel-mtl 0000:00:1f.3: https://github.com/thesofproject/sof-bin/ [ 37.758046] sof-audio-pci-intel-mtl 0000:00:1f.3: error: sof_probe_work failed err: -2 If I try to install the firmware-sof-signed package, it fails and gets into a pretty bad state because it tries to write to a readonly location. Seems like that package is entirely incompatible with the Snap-managed kernel this machine has: $ sudo apt install firmware-sof-signed The following package was automatically installed and is no longer required: python3-netifaces Use 'sudo apt autoremove' to remove it. Installing: firmware-sof-signed Summary: Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 1 Download size: 7,093 kB Space needed: 9,779 kB / 464 GB available Get:1 http://us.archive.ubuntu.com/ubuntu oracular-updates/main amd64 firmware-sof-signed all 2024.06-1ubuntu1.3 [7,093 kB] Fetched 7,093 kB in 1s (7,389 kB/s) Selecting previously unselected package firmware-sof-signed. (Reading database ... 107544 files and directories currently installed.) Preparing to unpack .../firmware-sof-signed_2024.06-1ubuntu1.3_all.deb ... Unpacking firmware-sof-signed (2024.06-1ubuntu1.3) ... dpkg: error processing archive /var/cache/apt/archives/firmware-sof-signed_2024.06-1ubuntu1.3_all.deb (--unpack): error creating directory './usr/lib/firmware/intel/sof': Read-only file system dpkg: error while cleaning up: unable to remove newly-extracted version of '/usr/lib/firmware/intel/sof': Read-only file system dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) Errors were encountered while processing: /var/cache/apt/archives/firmware-sof-signed_2024.06-1ubuntu1.3_all.deb Error: Sub-process /usr/bin/dpkg returned an error code (1) I know from a previous Ubuntu install that didn't use TPM-based FDE that I can manually place the SOF firmware files into place and get it working (hackily). But that approach won't work here with the Snap- managed kernels. One strange thing that I noticed was that the Oracular installer environment *did* have working sound. And indeed, the dmesg output there showed that it found the correct SOF firmware files and loaded the driver just fine. But once I installed Ubuntu to the disk, sound was in this broken state. ProblemType: Bug DistroRelease: Ubuntu 24.10 Package: alsa-base 1.0.25+dfsg-0ubuntu7 ProcVersionSignature: Ubuntu 6.11.0-18.18-generic 6.11.11 Uname: Linux 6.11.0-18-generic x86_64 ApportVersion: 2.30.0-0ubuntu4 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/seq: kat 3575 F.... pipewire CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Sun Feb 23 16:55:15 2025 MachineType: Dell Inc. XPS 14 9440 PackageArchitecture: all ProcEnviron: LANG=en_US.UTF-8 PATH=(custom, no user) SHELL=/bin/bash TERM=xterm-256color XDG_RUNTIME_DIR=<set> SourcePackage: alsa-driver Symptom: audio UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 10/21/2024 dmi.bios.release: 1.9 dmi.bios.vendor: Dell Inc. dmi.bios.version: 1.9.0 dmi.board.name: 0CWTN6 dmi.board.vendor: Dell Inc. dmi.board.version: A00 dmi.chassis.type: 10 dmi.chassis.vendor: Dell Inc. dmi.ec.firmware.release: 1.22 dmi.modalias: dmi:bvnDellInc.:bvr1.9.0:bd10/21/2024:br1.9:efr1.22:svnDellInc.:pnXPS149440:pvr:rvnDellInc.:rn0CWTN6:rvrA00:cvnDellInc.:ct10:cvr:sku0C6B: dmi.product.family: XPS dmi.product.name: XPS 14 9440 dmi.product.sku: 0C6B dmi.sys.vendor: Dell Inc. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/2099845/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp