蓝牙耳机没声音,媒体卡死

Ale*_*ovs 5 sound bluetooth headset 16.04

在非常痛苦地更新到 16.04 之后,我的无线耳机 Sony DR-BTN200 出现了问题。它不会产生任何声音,并且媒体会冻结。

例如,我在 youtube 上打开了一些视频。它在笔记本电脑的扬声器上播放,我可以听到声音。连接耳机后,声音停止,视频仅暂停(但是,未按下 youtube 播放器的暂停按钮)。同样的事情是当我尝试播放一些 mp3 或观看任何电影时。唯一的例外是 Spotify - 它直观地显示正在播放的曲目,但没有声音,并且 Spotify 还显示无法播放曲目的通知。

一旦我断开耳机,视频或音频会从它暂停的地方继续播放。如果我尝试先连接耳机然后打开视频,它不会启动(但正在加载),并且会在我断开耳机连接后立即启动。

我试图按下耳机上的按钮。我可以看出 youtube 对播放按钮有反应 - 它显示按钮,就像我移动鼠标或按下任何按钮一样。但是没有任何反应,视频仍然处于暂停状态。

耳机作为耳机连接,配置文件为高保真播放(A2DP 接收器)。问题在更新到 16.04 后立即出现,它与 14.10 完美配合。

小智 1

我有一台 Divoom Voombox-outdoor,也遇到了类似的问题。所有正在播放的内容都会停止/冻结,并且连接后将无法工作。

在网上搜索后,我找到了连接和删除它时需要执行的程序。在初始连接上(如果始终执行此连接之后的过程,则该连接是唯一的):

  • 连接蓝牙扬声器/耳机(可能使用 blueman 或 bluetoothctl 或其他等效设备);
  • 使用 pavucontrol 或 blueman(或同等软件),关闭蓝牙设备;
  • 断开设备。

然后连接它(这次可以工作):

  • 连接蓝牙扬声器/耳机(可能使用 blueman 或 bluetoothctl 或其他等效设备);
  • 使用 pavucontrol 或 blueman (或同等产品),选择选项高保真播放(A2DP 接收器)。

需要关闭内部声音才能使所有程序使用蓝牙接收器。

断开连接时:

  • 使用 pavucontrol 或 blueman(或同等软件),关闭声音设备;
  • 断开蓝牙扬声器/耳机的连接(可能使用 blueman 或 bluetoothctl 或其他等效设备)。

这三个过程只能使用 blueman 来完成,因为它有更改音频配置的选项。

可能发生的情况是在断开连接之前忘记在 pavucontrol 上关闭设备,这将需要再次执行第一个过程。这很奇怪,因为扬声器有时会在完成后关闭,就好像其固件崩溃了(这仍然比 Windows 10 要求重新启动要好)。

我使用 Xubuntu 16.04,因此所使用的程序之间可能存在差异,但其想法是在断开连接之前始终关闭pulseaudio 设备的接收器。


Ada*_*dam 0

我在使用 Ubuntu 18.04 时遇到了问题。

我可以按如下方式修复它。

首先做

dmesg | grep -i bluetooth 
Run Code Online (Sandbox Code Playgroud)

检查您是否存在固件蓝牙问题。

如果您确实遇到问题,例如:

bluetooth hci1: Direct firmware load for brcm/BCM20702A1-0b05-17cb.hcd failed with error -2
Run Code Online (Sandbox Code Playgroud)

然后您可以在https://github.com/winterheart/broadcom-bt-firmware/tree/master/brcm下载具体版本(全名必须匹配)

然后将其复制到/lib/firmware/brcm并重新启动。自从我进行此更新以来,Bluetotoh 可以很好地处理视频和所有内容!