Fresh install of Rocky 9 on a Lenovo T14 Gen 1 laptop.
lspci | grep -i audio
output is as follows:
00:1f.3 Audio device: Intel Corporation Comet Lake PCH-LP cAVS
systemctl --user status pulseaudio
output is as follows:
○ pulseaudio.service - Sound Service
Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; preset: disabled)
Active: inactive (dead)
TriggeredBy: ○ pulseaudio.socket
systemctl --user status pipewire
output is as follows:
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: disabled)
Active: active (running) since Tue 2025-03-04 12:54:21 EST; 22min ago
TriggeredBy: ● pipewire.socket
Main PID: 2686 (pipewire)
Tasks: 3 (limit: 98080)
Memory: 10.8M
CPU: 7.921s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─2686 /usr/bin/pipewire
Mar 04 12:54:21 localhost.localdomain systemd[2533]: Started PipeWire Multimedia Service.
sudo dmesg | grep -i 'snd\|sof\|hda\|audio'
has the following output:
[ 0.045336] software IO TLB: area num 8.
[ 0.192637] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[ 0.450893] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it
[ 0.499679] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.499681] software IO TLB: mapped [mem 0x0000000081000000-0x0000000085000000] (64MB)
[ 1.384240] Loaded X.509 cert ‘Rocky Enterprise Software Foundation: Rocky Linux Driver Signing Cert 101: ce537f0c615c038114acbb01233a5b62b93a1971’
[ 1.384249] Loaded X.509 cert ‘Rocky Enterprise Software Foundation: Rocky Linux Kpatch Signing Cert 101: b5ee07c737e57ecbeaed493a51379763b06312c5’
[ 1.384359] Loaded X.509 cert ‘Rocky Enterprise Software Foundation: Rocky Linux IMA CA: 1d1cda4d16acd5196226d19e1fdb2c2761d12c4d’
[ 1.384367] Loaded X.509 cert ‘Rocky Enterprise Software Foundation: Nvidia GPU OOT Signing 101: 816ba9c770e6960cefe378020865d4ebbc352a7d’
[ 1.388149] integrity: Loaded X.509 cert ‘Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4’
[ 1.388158] integrity: Loaded X.509 cert ‘Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53’
[ 1.389840] integrity: Loaded X.509 cert ‘Rocky Enterprise Software Foundation: Rocky Linux Secure Boot Root CA: 4c2c6bd7d64ee81581cab8e986661f65e2166fc4’
[ 11.627505] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[ 11.633574] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 11.851032] snd_soc_skl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[ 11.851293] snd_soc_skl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 11.905431] snd_soc_avs 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[ 11.905870] snd_soc_avs 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 11.964359] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
[ 11.964700] sof-audio-pci-intel-cnl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 11.964711] sof-audio-pci-intel-cnl 0000:00:1f.3: enabling device (0004 → 0006)
[ 11.965065] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380
[ 11.965108] sof-audio-pci-intel-cnl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 11.971595] sof-audio-pci-intel-cnl 0000:00:1f.3: use msi interrupt mode
[ 12.007118] sof-audio-pci-intel-cnl 0000:00:1f.3: hda codecs found, mask 5
[ 12.007122] sof-audio-pci-intel-cnl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[ 12.007124] sof-audio-pci-intel-cnl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[ 12.025705] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware paths/files for ipc type 0:
[ 12.025708] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware file: intel/sof/sof-cml.ri
[ 12.025709] sof-audio-pci-intel-cnl 0000:00:1f.3: Topology file: intel/sof-tplg/sof-hda-generic-2ch.tplg
[ 12.040374] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[ 12.040376] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[ 12.040381] sof-audio-pci-intel-cnl 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
[ 12.945997] sof-audio-pci-intel-cnl 0000:00:1f.3: cl_dsp_init: timeout with rom_status_reg (0x80000) read
[ 12.946004] sof-audio-pci-intel-cnl 0000:00:1f.3: ------------[ DSP dump start ]------------
[ 12.946006] sof-audio-pci-intel-cnl 0000:00:1f.3: Boot iteration failed: 3/3
[ 12.946008] sof-audio-pci-intel-cnl 0000:00:1f.3: fw_state: SOF_FW_BOOT_IN_PROGRESS (3)
[ 12.946015] sof-audio-pci-intel-cnl 0000:00:1f.3: 0x06000021: module: ROM, state: CSE_IPC_RESET_PHASE_1, waiting for: CSE_CSR, running
[ 12.946036] sof-audio-pci-intel-cnl 0000:00:1f.3: extended rom status: 0x6000021 0x0 0x0 0x0 0x0 0x0 0x1811102 0x0
[ 12.946037] sof-audio-pci-intel-cnl 0000:00:1f.3: ------------[ DSP dump end ]------------
[ 12.946494] sof-audio-pci-intel-cnl 0000:00:1f.3: error: dsp init failed after 3 attempts with err: -110
[ 12.946510] sof-audio-pci-intel-cnl 0000:00:1f.3: Failed to start DSP
[ 12.946512] sof-audio-pci-intel-cnl 0000:00:1f.3: error: failed to boot DSP firmware -110
[ 12.996996] sof-audio-pci-intel-cnl 0000:00:1f.3: error: hda_dsp_core_reset_enter: timeout on HDA_DSP_REG_ADSPCS read
[ 12.997001] sof-audio-pci-intel-cnl 0000:00:1f.3: error: dsp core reset failed: core_mask f
[ 12.997156] sof-audio-pci-intel-cnl 0000:00:1f.3: error: sof_probe_work failed err: -110
Unsure of where to go from here. What steps can I take to getting these resolved and my audio working?