我的笔记本是戴尔 Inspiron 15 Gaming。我的 Ubuntu 版本是 xenial。
从 Ubuntu 14.04 升级到 16.04 后,计算机无法再检测到声卡...此外,alsamixer 也无法正常工作......
我尝试做一些事情:重新安装 alsa utils;手动安装一些驱动程序(oem-audio-hda-daily-Its-xenial-dkms)。
现在声卡被检测到,alsamixer 可以工作,当计算机启动时它会发出初始化声音,但是我登录后就没有声音了......
当我打开声音配置菜单时,没有“声音输出”可供选择,以前,当未检测到声卡时,有“虚拟输出”选项。
我真的不知道该怎么办了,这是我第一次尝试在我的电脑上使用 Linux,所以我不明白我在论坛上寻找答案时人们说的话的一半......
答案1
sudo add-apt-repository ppa:ubuntu-audio-dev/alsa-daily sudo apt update
更新 alsa 驱动程序后,它们将被重新配置。我遇到了同样的问题,这解决了它。
sudo aptitude --purge reinstall linux-sound-base alsa-base alsa-utils linux-image-`uname -r` linux-ubuntu-modules-`uname -r` libasound2
这将恢复并重新配置 ubuntu 16.04 中的所有声音驱动程序到其默认状态。您可以查看是否专有驱动程序则启用。
正如您所说,您可以尝试
sudo apt install --reinstall pulseaudio pulseaudio-module-x11
注销。如果我能再次以“它发出初始化声音”开头,这听起来肯定是与用户相关的错误。考虑创建另一个用户帐户来测试问题是否仍然存在...另一件事是,你的
pulseaudio
守护进程可能无法在登录时启动。
检查系统 > 管理 > BootUp 管理器确保服务已激活。shell
脚本/etc/int.d/pulseaudio
也应启动守护进程。