I do get sound now, but only through the audio jack - nothing through the speakers.
Strangely the audio speaker test in settings shows no speakers for some reason, regardless of whether I have something plugged into the audio jack or not. > sudo dmesg | grep sof [sudo] password for morrison: [ 0.047915] software IO TLB: area num 16. [ 0.430040] PCI-DMA: Using software bounce buffering for IO (SWIOTLB) [ 0.430041] software IO TLB: mapped [mem 0x00000000452b9000-0x00000000492b9000] (64MB) [ 0.577888] integrity: Loaded X.509 cert 'Microsoft Corporation: Windows UEFI CA 2023: aefc5fbbbe055d8f8daa585473499417ab5a5272' [ 0.577966] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53' [ 0.578004] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4' [ 0.578041] integrity: Loaded X.509 cert 'Microsoft UEFI CA 2023: 81aa6b3244c935bce0d6628af39827421e32497d' [ 2.648307] sof-audio-pci-intel-mtl 0000:00:1f.3: SoundWire enabled on CannonLake+ platform, using SOF driver [ 2.648332] sof-audio-pci-intel-mtl 0000:00:1f.3: enabling device (0000 -> 0002) [ 2.648504] sof-audio-pci-intel-mtl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100 [ 2.650237] sof-audio-pci-intel-mtl 0000:00:1f.3: use msi interrupt mode [ 2.654937] sof-audio-pci-intel-mtl 0000:00:1f.3: no hda codecs found! [ 2.654938] sof-audio-pci-intel-mtl 0000:00:1f.3: NHLT device BT(0) detected, ssp_mask 0x4 [ 2.654939] sof-audio-pci-intel-mtl 0000:00:1f.3: BT link detected in NHLT tables: 0x4 [ 2.654940] sof-audio-pci-intel-mtl 0000:00:1f.3: DMICs detected in NHLT tables: 2 [ 2.658692] sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware paths/files for ipc type 1: [ 2.658694] sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware file: intel/sof-ipc4/arl/sof-arl.ri [ 2.658695] sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware lib path: intel/sof-ipc4-lib/arl [ 2.658696] sof-audio-pci-intel-mtl 0000:00:1f.3: Topology file: intel/sof-ace-tplg/sof-arl-rt711-l0-2ch.tplg [ 2.660336] sof-audio-pci-intel-mtl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.12.0.1 [ 2.783024] sof-audio-pci-intel-mtl 0000:00:1f.3: Booted firmware version: 2.12.0.1 [ 2.788549] sof_sdw sof_sdw: Overriding quirk 0x2 => 0x1 [ 2.788789] sof-audio-pci-intel-mtl 0000:00:1f.3: Topology: ABI 3:29:0 Kernel ABI 3:23:1 [ 2.788986] sof_sdw sof_sdw: ASoC: Parent card not yet available, widget card binding deferred [ 2.792400] input: sof-soundwire Headset Jack as /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0/input18 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to firmware-sof in Ubuntu. https://bugs.launchpad.net/bugs/2121675 Title: Add support for Intel Arrowlake codec RT711 Status in firmware-sof package in Ubuntu: In Progress Status in firmware-sof source package in Noble: Confirmed Status in firmware-sof source package in Plucky: Confirmed Status in firmware-sof source package in Questing: In Progress Bug description: Ubuntu lacks audio support on Intel arrowlake platform Here is the boot message log on Ubuntu 24.04.3: ubuntu@ubuntu:~$ sudo dmesg | grep sof [ 0.023486] software IO TLB: area num 16. [ 0.253235] PCI-DMA: Using software bounce buffering for IO (SWIOTLB) [ 0.253236] software IO TLB: mapped [mem 0x00000000576b2000-0x000000005b6b2000] (64MB) [ 0.424919] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4' [ 0.425616] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53' [ 2.438071] sof-audio-pci-intel-mtl 0000:00:1f.3: SoundWire enabled on CannonLake+ platform, using SOF driver [ 2.438085] sof-audio-pci-intel-mtl 0000:00:1f.3: enabling device (0000 -> 0002) [ 2.438215] sof-audio-pci-intel-mtl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100 [ 2.440235] sof-audio-pci-intel-mtl 0000:00:1f.3: use msi interrupt mode [ 2.444650] sof-audio-pci-intel-mtl 0000:00:1f.3: no hda codecs found! [ 2.444652] sof-audio-pci-intel-mtl 0000:00:1f.3: NHLT device BT(0) detected, ssp_mask 0x4 [ 2.444653] sof-audio-pci-intel-mtl 0000:00:1f.3: BT link detected in NHLT tables: 0x4 [ 2.444654] sof-audio-pci-intel-mtl 0000:00:1f.3: DMICs detected in NHLT tables: 2 [ 2.447689] sof-audio-pci-intel-mtl 0000:00:1f.3: SOF firmware and/or topology file not found. [ 2.447698] sof-audio-pci-intel-mtl 0000:00:1f.3: Supported default profiles [ 2.447698] sof-audio-pci-intel-mtl 0000:00:1f.3: - ipc type 1 (Requested): [ 2.447699] sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware file: intel/sof-ipc4/arl/sof-arl.ri [ 2.447699] sof-audio-pci-intel-mtl 0000:00:1f.3: Topology file: intel/sof-ace-tplg/sof-arl-rt711-l0-2ch.tplg [ 2.447700] sof-audio-pci-intel-mtl 0000:00:1f.3: Check if you have 'sof-firmware' package installed. [ 2.447700] sof-audio-pci-intel-mtl 0000:00:1f.3: Optionally it can be manually downloaded from: [ 2.447700] sof-audio-pci-intel-mtl 0000:00:1f.3: https://github.com/thesofproject/sof-bin/ [ 2.448991] sof-audio-pci-intel-mtl 0000:00:1f.3: error: sof_probe_work failed err: -2 The missing piece is the topology file: intel/sof-ace-tplg/sof-arl-rt711-l0-2ch.tplg The latest topology file for this platform that has been validated by Intel is available at: https://github.com/thesofproject/sof-bin/blob/main/v2.8.x/sof-ace- tplg-v2.8.1/sof-mtl-rt711-4ch.tplg To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firmware-sof/+bug/2121675/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

