You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04下ALSA无法识别声卡、音频设备丢失且需手动加载模块及启动Pulseaudio问题求助

Ubuntu 22.04下ALSA无法识别声卡、音频设备丢失且需手动加载模块及启动Pulseaudio问题求助

各位好,我遇到了一个挺头疼的音频问题,想请教大家帮忙看看:

我原本想让自己的两个声卡(模拟声卡和HDMI声卡)同时输出音频,但折腾的过程中不小心把所有输入、输出音频设备都搞丢了。

之后我查了不少Ubuntu相关的问题解决方案,也尝试了很多办法,目前做过的操作包括:

  • 卸载并重新安装了pulseaudio和pavucontrol,还执行了以下命令:
    sudo touch /usr/share/pipewire/media-session.d/with-pulseaudio
    systemctl --user restart pipewire-session-manager
    
  • 升级了内核(从5.19.0.26-generic更新到5.19.1),原本以为这样能自动重新安装缺失的驱动,但没起作用
  • 还试过其他一些网上提到的补救方法,但都没有解决问题

另外,我用alsa-info.sh脚本收集了详细的声卡相关信息,方便大家排查问题。

有个尝试曾让我看到希望,但没彻底解决:执行sudo modprobe snd-hda-intel后,输出设备确实出现在了音频配置里,但输入设备(比如麦克风)还是没显示;测试扬声器时系统提示“error trying to play test sound, the system said no such driver”,但实际播放YouTube等内容时是有声音的,这点很奇怪。

还有个问题:pulseaudio不会开机自动启动,每次系统重启后我都得手动执行pulseaudio --start才能启动它。

后续进展

后来我手动执行了sudo modprobe snd_usb_audio和sudo modprobe snd-hda-intel这两个命令,所有音频设备都恢复正常了!但麻烦的是,每次重启系统后,我都得重新手动启动pulseaudio,再执行这两个modprobe命令才能让设备回来。现在的核心问题就是:这些声卡模块应该自动加载,pulseaudio也应该开机自启,不知道该怎么配置才能让它们自动运行,不用每次手动操作?

恳请各位大佬帮忙支支招,谢谢大家!

备注:内容来源于stack exchange,提问作者user3147955

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 08:57:41