-
Notifications
You must be signed in to change notification settings - Fork 349
Description
System Information:
Machine: Lenovo IdeaPad Flex 5 14ITL05 (LNVNB161216)
Subsystem ID: 17aa38a3
Codec: Realtek ALC257 (10ec0257)
DSP: Intel Tiger Lake (TGL)
OS: Ubuntu 24.04.4 LTS (Noble Numbat)
Kernel: 6.17.0-19-generic (#19~24.04.2-Ubuntu)
firmware-sof-signed: 2025.12.2-1
PipeWire: 1.0.5
WirePlumber: 0.4.17
Problem Description:
Internal DMIC microphone produces only white noise (rain-like sound) when recording. The issue is a SOF firmware ABI mismatch between the installed firmware (3:22:1) and what kernel 6.17 expects (3:23:1).
Kernel log shows:
sof-audio-pci-intel-tgl: Firmware: ABI 3:22:1 Kernel ABI 3:23:1
sof-audio-pci-intel-tgl: Topology: ABI 3:22:1 Kernel ABI 3:23:1
sof-audio-pci-intel-tgl: DMICs detected in NHLT tables: 2
sof-audio-pci-intel-tgl: using HDA machine driver skl_hda_dsp_generic
With IPC4 mode (snd_sof.ipc_type=1):
sof-audio-pci-intel-tgl: Topology: ABI 3:29:1 Kernel ABI 3:23:1
DMIC is visible but produces no audio output.
Expected behavior:
Internal DMIC should record audio cleanly without noise.
Actual behavior:
IPC3 mode: DMIC records only white noise/rain sound
IPC4 mode: DMIC is visible but silent
Workaround:
Currently using Bluetooth headset as temporary microphone workaround.