Ubuntu 20.04 中蓝牙耳机没有声音

Ubuntu 20.04 中蓝牙耳机没有声音

昨天,我将 Ubuntu 19.10 更新到了 20.04。像往常一样,我将蓝牙耳机连接到 PC,并且它们成功连接,但即使我选择耳机作为输出设备,我也会通过 PC 扬声器听到声音。

但后来,我注意到我可以通过耳机听到警告声音(如终端蜂鸣声),但不是所有的声音。

我尝试在 A2DP 接收器和 HSP/HFP 之间切换音频输出配置,但仍然不起作用。

后来,我认为它基于的应用程序终端能够通过蓝牙设备产生声音,但其他应用程序却不能,所以它尝试通过终端用 ffplay 播放 mp3 文件,并且成功了,但对于其他应用程序(Firefox、Chrome 和 vlc)仍然不起作用。

答案1

这与 18.04 和 20.04 中使用的配置文件不兼容有关。解决方案很简单:

mv ~/.config/pulse/ ~/.config/pulse.old
pulseaudio --k && pulseaudio --start

原答案在:https://askubuntu.com/a/1243890/37739

答案2

因此,最终回答了我自己的问题。

问题似乎是 Ubuntu 不会将所有音频源更改为蓝牙设备,您可以安装“pavucontrol”来更改所有应用程序的输出介质。

sudo apt-get install pavucontrol

欲了解更多详情,请参阅 回答。

答案3

是的,当我升级到 20.04 时,我遇到了同样的问题。蓝牙扬声器可以正常连接,但无法传送流媒体电影或在线广播的声音。在此之前,它一直运行顺畅。因此,根据这篇文章和我读过的其他帖子,我安装了脉冲音频。我仍然不清楚该怎么做,因为在系统设置等中,脉冲音频中的所有“输出”设备都配置得很好。结果我必须转到脉冲音频顶部菜单栏上的“播放”,然后在 Firefox(我正在使用的浏览器)下,我必须将设置更改为蓝牙扬声器。希望这对某人有帮助!

答案4

这里没有电脑天才,经过几个小时尝试安装/重新安装上述所有解决方案后,我的解决方案最终是 Chrome 远程桌面搞砸了一切。我删除了所有 rdp .confd 文件。一切都恢复正常了。。万一这对任何人都有帮助。

相关内容