昨天,我将我的 Ubuntu 19.10 更新到了 20.04。像往常一样,我将我的蓝牙耳机连接到我的电脑,它们连接成功,但即使我选择我的耳机作为输出设备,我也通过电脑扬声器获得了声音。
但后来,我注意到我能够通过耳机听到警告声(如终端哔声),但不是所有声音。
我尝试在 A2DP 接收器和 HSP/HFP 之间切换音频输出配置,但仍然无法正常工作。
后来,我认为它基于该终端的应用程序能够通过蓝牙设备产生声音,但其他应用程序不能,因此它尝试通过终端使用 ffplay 播放 mp3 文件并且它有效,但它仍然不适用于其他应用程序( Firefox、Chrome 和 vlc)。
这与 18.04 和 20.04 中使用的配置文件之间的不兼容有关。解决方案很简单:
原始答案在:https ://askubuntu.com/a/1243890/37739
所以,最后回答我自己的问题。
问题似乎 Ubuntu 不会将所有音频源更改为蓝牙设备,您可以安装“pavucontrol”来更改所有应用程序的输出介质。
有关更多详细信息,请参阅此 答案。
是的,当我升级到 20.04 时,我遇到了同样的问题。蓝牙扬声器可以正常连接,但无法传输流媒体电影或在线收音机的声音。在那之前它已经无缝地工作了。因此,根据我阅读的这篇文章和其他文章,我安装了脉冲音频。我仍然不清楚该怎么做b / c所有“输出”设备在系统设置等中的脉冲音频中都配置得很好。结果我不得不去脉冲音频顶部栏菜单上的“播放”然后在 Firefox(我正在使用的浏览器)下,我不得不将设置更改为蓝牙扬声器。希望这对某人有帮助!
对于参考,我遇到了与 OP 类似的问题,并且所有脉冲音频设置都很好。就我而言,我需要使用耳机上的按钮来增加音量。让我感到惊讶的是,在 android/win 中,按钮会改变系统音量,而在 ubuntu 耳机中似乎有自己独立的音量状态。
这里没有计算机天才,经过数小时尝试从上述所有解决方案安装/重新安装等,我的解决方案最终是 Chrome 远程桌面搞砸了。我删除了所有 rdp .confd 文件。一切都恢复正常了。以防万一这对任何人都有帮助。