You are not logged in.
Hi,
I have a new Lenovo ThinkPad X14 Gen 1. The internal speakers have no sound on Arch Linux, but audio devices are detected correctly. Bluetooth/headphones work.
Hardware:
- Lenovo ThinkPad X14 Gen 1
- Machine type: 21XM0006CD
- CPU: Intel Core Ultra X7 358H
- Audio controller: Intel 8086:e428
- Codec: Realtek ALC257
- Subsystem ID: 17aa:513d
- BIOS: R39ET25W(1.07), 03/14/2026
Current system:
- Arch Linux
- Kernel tested:
- linux 7.0.5-arch1-1
- linux-zen 7.0.5-zen1-1-zen
- linux-lts 6.18.29-1-lts was not useful because keyboard input did not work on this device
- PipeWire 1.6.4
- WirePlumber 1.6.4
Problem:
- Internal speaker sink is detected.
- PipeWire shows sof-hda-dsp Speaker.
- Audio streams play without errors.
- No audible sound comes from the internal speakers.
- Headphones / Bluetooth audio work.
What I tested:
- SOF driver: sof-audio-pci-intel-ptl
- Legacy HDA driver: snd_hda_intel
- Both linux and linux-zen kernels
- PipeWire speaker sink selected
- ALSA Master/Speaker unmuted and set to 100%
- Auto-Mute Mode disabled
- Direct ALSA playback with plughw:0,0 and plughw:0,31
- fwupd shows no available firmware updates
Important dmesg lines:
ALC257: picked fixup for PCI SSID 17aa:0000
autoconfig for ALC257: line_outs=1 (0x14) type:speaker
speaker_outs=0
hp_outs=1
Is this likely an upstream kernel/ALSA codec quirk issue for Lenovo 17aa:513d, or is there another Arch-side configuration I should test?
Debug logs:
https://gist.github.com/Kscii/b07efceee … a9fa25a73e
Offline
https://club.lenovo.com.cn/thread-9499871-1-1.html
According to the information in this link, the issue lies with Lenovo's BIOS, and this problem cannot be fixed on the kernel side.
Additionally, the engineer responded that Linux compatibility was not considered when designing this model, so it will not be fixed in the short term.
Hope this helps you.
Last edited by Ray-D-Song (2026-05-25 06:09:55)
Offline