lenovo156064063 发表于 3 天前

ThinkPad X14 内置扬声器在 Linux 下不工作

1. 在 ThinkPad X14 Gen 1 / 21XM 系列机器上安装 Linux,例如 Arch Linux、Ubuntu 26.04 等。
2. 打开终端,运行:
   dmesg | grep -iE 'snd|alc257|17aa|speaker_outs'
   可见类似日志:
   ALC257: picked fixup for PCI SSID 17aa:0000
   autoconfig for ALC257: line_outs=1 type:speaker
   speaker_outs=0
   hp_outs=1
   同时系统未加载任何独立功放相关驱动,内置扬声器无声。
3. 运行:
   dmesg | grep -i ACPI
   可见类似日志:
   BIOS _OSI(Linux) query ignored
4. 在系统音频设置中选择内置扬声器,确认音量未静音并调高后,内置扬声器仍无声。
5. 进一步直接运行 ALSA 测试:
   speaker-test -D plughw:0,0 -c 2 -t wav -l 1
   命令可以正常播放测试流程,但内置扬声器仍无声音。
因此,该问题可以在绕过桌面环境、绕过 PipeWire/WirePlumber 后复现。结合 Arch Linux 论坛同型号案例,问题基本可以定位到 BIOS/固件/ALSA HDA codec quirk 层面,而不是普通 Linux 桌面音频配置问题。

发表于 1970-1-1 08:00:00

发表于 1970-1-1 08:00:00

lenovo156084716 发表于 前天 06:47

佬。太专业了。感觉你能解决我的问题。能不能看看我的帖子
页: [1]
查看完整版本: ThinkPad X14 内置扬声器在 Linux 下不工作