戴尔XPS 13(Ubuntu 22.04.3 LTS)仅显示“Dummy Output”无音频输入输出,求解决方法
戴尔XPS 13(Ubuntu 22.04.3 LTS)仅显示“Dummy Output”无音频输入输出,求解决方法
兄弟,我之前在XPS 13上也碰到过一模一样的Dummy Output问题,折腾了好久才搞定,给你几个针对性的方案试试:
先解决内核升级的问题
你用sudo apt dist-upgrade没成功,大概率是因为默认源里的5.15系列内核已经是最新版了,得手动安装更高版本的稳定内核:
- 手动下载deb包安装:去Ubuntu官方内核仓库找适配你架构的5.19或者6.2版本(这俩在22.04上兼容性不错),一般要下载三个包:
linux-image-xxx-generic、linux-headers-xxx-generic、linux-modules-xxx-generic。把它们放到同一个文件夹,运行sudo dpkg -i *.deb完成安装,重启后用uname -r确认内核是否更新成功。 - 用mainline工具一键安装:先安装依赖
sudo apt install git build-essential,然后克隆工具仓库git clone https://github.com/bkw777/mainline.git,进入目录后按README指引编译安装,之后运行mainline打开图形界面,选个合适的内核版本一键安装,重启即可。
检查ALSA相关配置(别慌,Ubuntu默认依赖它,只是可能缺调试工具)
你说没装ALSA,但其实Ubuntu的音频底层是依赖ALSA的,只是可能缺了调试工具包,试试:
- 安装ALSA工具:
sudo apt install alsa-base alsa-utils - 打开混音器:
alsamixer,看看有没有被静音的通道(显示MM就是静音状态),按M键取消静音,调大音量后重启电脑试试。
其他针对XPS音频的常见修复方法
- 重新加载音频驱动:运行
sudo alsa force-reload,或者更针对性的sudo modprobe -r snd-hda-intel && sudo modprobe snd-hda-intel,很多时候驱动异常重启就能恢复正常。 - 重置PulseAudio:先重启服务
systemctl --user restart pulseaudio,如果没用,就删除配置文件rm -rf ~/.config/pulse/*,然后重启服务或者直接重启电脑。 - 检查硬件识别状态:运行
lspci | grep -i audio,看看系统有没有识别到音频设备。如果没显示相关设备,进BIOS看看是不是音频设备被禁用了,或者恢复BIOS默认设置试试。
提问者原始问题描述
我试过所有建议的方法,除了内核升级(当前内核版本是5.15.0-89-generic,通过
uname -r查看)和任何与ALSA相关的操作,因为我的笔记本上没有安装ALSA。我尝试用apt升级内核,就像这里建议的那样,但没用:sudo apt dist-upgrade[sudo] ruomini的密码:
正在读取软件包列表... 完成
正在构建依赖关系树... 完成
正在读取状态信息... 完成
正在计算升级... 完成
下列软件包是自动安装的并且现在不需要了:
libffi7
使用'sudo apt autoremove'来移除它。
0 个已升级,0 个新安装,0 个要移除,0 个未升级。
另外,用软件更新器也没成功。
如果有人有升级内核的建议,或者其他解决音频问题的方法,我将非常感激。这个问题我已经折腾了好几个月,本来已经放弃了,但现在我必须让电脑的声音恢复正常,否则就得买新电脑了。
备注:内容来源于stack exchange,提问作者FractalBob
相关产品推荐
相关产品推荐

