Xubuntu系统下Evolve III Maestro笔记本扬声器/耳机无音频输出(蓝牙正常)问题求助
嘿,兄弟,看你在折腾Evolve III Maestro装Xubuntu后的音频问题,蓝牙能出声但内置喇叭和耳机不行,这事儿确实挺烦人的!先结合你贴的命令输出帮你捋捋:
从lspci的结果来看,你的音频硬件是Intel Celeron N3350/Pentium N4200系列的Audio Cluster,根本不是Realtek的——这就是你之前找Realtek驱动找不到也没用的原因!别再死磕Realtek啦。而pacmd list-cards返回0张卡、aplay -l只显示HDMI的sof-hda-dsp设备,说明系统压根没识别到内置的音频输出设备,大概率是SOF(Sound Open Firmware)相关的配置或者固件问题。
给你几个亲测有效的排查方案,一步步来:
1. 补全Intel SOF固件包
Xubuntu默认可能没装全Intel音频需要的SOF固件,打开终端跑这行命令:
sudo apt update && sudo apt install linux-modules-extra-$(uname -r) intel-sof-firmware
装完直接重启电脑,再用pacmd list-cards和aplay -l看看,说不定内置声卡就出来了。
2. 手动指定ALSA声卡模块
如果上面的方法没用,试试强制让系统加载正确的声卡模块。编辑ALSA的配置文件:
sudo nano /etc/modprobe.d/alsa-base.conf
在文件最后加这么一行:
options snd-hda-intel model=generic
按Ctrl+O保存,回车确认,再按Ctrl+X退出,重启电脑后再检查音频设备。
3. 重置Pulseaudio配置
有时候Pulseaudio的配置会抽风,重置一下说不定就好:
pulseaudio -k rm -r ~/.config/pulse pulseaudio --start
然后打开Xubuntu的音频设置面板,看看有没有出现内置扬声器或者耳机的选项。
4. 升级内核试试
如果你的Xubuntu用的是老内核,对这个Intel新音频集群的支持可能不够。试试升级到最新的HWE内核:
sudo apt update && sudo apt install linux-generic-hwe-22.04
(要是你用的是Xubuntu 20.04,就把命令里的hwe-22.04换成hwe-20.04就行)
升级完重启,再看看音频能不能正常工作。
要是这些方法都不行,你可以再贴一下dmesg | grep snd的输出,看看系统加载音频模块时有没有报错,这样能更精准地定位问题~
备注:内容来源于stack exchange,提问作者mlq1718

