未检测到扬声器

未检测到扬声器

声音设置中未检测到我的扬声器和耳机。它们工作正常,但我无法通过 进行任何更改pulseaudio。我该怎么办?

图像

答案1

这是 Ubuntu 19.04 的一个常见问题。当我第一次安装它时,一切都运行良好。但后来,每次重新启动笔记本电脑时,我都会遇到耳机检测/扬声器的问题。

造成这种情况的主要原因可能是声音处理程序 - alsa- 加载不正确。这不是驱动程序问题,除非您的声卡不常见。

  1. 首先要尝试的是alsa在终端中手动重新启动:

    sudo alsa force-reload
    

    您可能需要重复两次,甚至 4-5 次。每次播放音频后,请检查扬声器和耳机。

  2. 如果这不起作用,请alsamixer使用以下命令在终端中打开:

    alsamixer
    

    并确保声音已启用。没有自动静音或任何其他功能。

  3. 如果这不起作用,请考虑手动重新启动pulseaudio

对我来说,遵循第一步和第二步确实产生了神奇的效果。

答案2

如果你的 ubuntu 版本没有检测到扬声器,你可以在终端(ctrl+alt+t)中输入 alsamixer,然后按回车键。你可以按右箭头进入耳机部分。然后按“m”取消静音,现在你可以听到来自扬声器的声音。注意:如果未检测到你的音频设备,则每次打开电脑时都应该执行此操作

答案3

如果您的设备根本没有出现在菜单中,那么对我来说另一个有效的解决方案是。

pulseaudio -k

现在它应该会自动检测所有的东西。如果上述方法不起作用,请手动启动 pulseaudio 守护进程(在我的情况下,一切都立即开始工作,而无需手动启动守护进程)

pulseaudio

相关内容