No speaker output on Huawei MateBook D15 with ESSX8336 codec (Intel Tiger Lake + SOF driver)
Laptop model: Huawei MateBook D15
Audio codec: ESSX8336 (connected via Intel Tiger Lake-LP Smart Sound Technology)
Ubuntu version: Ubuntu 24.04.2 LTS
Kernel version: 6.11.0-26-generic
Issue Summary: I recently installed Ubuntu on my Huawei MateBook D15.
The built-in speakers do not work, and plugging in wired headphones or earphones does nothing — the system doesn’t even detect them. The only audio output I can currently use is through Bluetooth earbuds, which work correctly.
Relevant dmesg output:
[ 5.423642] snd_hda_intel 0000:00:1f.3: snd_intel_dsp_find_config: no valid SSP found for HID ESSX8336, skipped [ 5.423871] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver [ 5.614612] snd_soc_avs 0000:00:1f.3: snd_intel_dsp_find_config: no valid SSP found for HID ESSX8336, skipped [ 6.753885] sof-audio-pci-intel-tgl 0000:00:1f.3: snd_intel_dsp_find_config: no valid SSP found for HID ESSX8336, skipped
What I've Tried:
Reinstalled firmware-sof-signed, linux-firmware, PulseAudio, ALSA
Attempted model overrides in /etc/modprobe.d/alsa-base.conf
Confirmed SOF driver is being loaded (according to dmesg)
Used pavucontrol — no card appears in Configuration tab
Only Bluetooth audio works (via earbuds)
Wired headphone jack is not detected, and speakers produce no output
Request: Could ESSX8336 support be added or improved under the SOF driver for Intel Tiger Lake platforms?
This issue affects built-in speakers and headphone jacks on many laptops using this chip, including Huawei.
Let me know if additional logs or tests would help. Thank you!
@Clintelson, can you attach the output of alsa-info.sh --no-upload, over the years we encountered with Huawei devices that do not work out of box as their configuration is unknown to us.
There are several still open issues filed for SOF, but without support from the OEM it is hard to proceed further: https://github.com/thesofproject/linux/issues?q=is%3Aissue%20state%3Aopen%20matebook