蓝牙耳机在 Linux 上连接失败

蓝牙耳机在 Linux 上连接失败

我的耳机飞利浦 SHB9850NC 与 Linux 配对,但无法连接。

我正在使用 Debian Stretch,蓝牙管理器按预期找到了耳机。配对过程似乎进行得很顺利,但我无法连接到耳机。我重启了蓝牙,但这并没有改善任何问题。

我如何连接耳机?如何pulseaudio连接?

答案1

经过一番调查,似乎pulseaudio-module-bluetooth缺少了。以下是安装步骤:

$ sudo apt install -y pulseaudio-module-bluetooth
$ sudo pactl load-module module-bluetooth-discover
$ sudo service bluetooth restart

这应该足够了。无需重启。


编辑1:

并非所有耳机都允许同时使用高保真输出接收器和输入源,即:存在不同的配置文件(a2sp、hsp、hfp),这些配置文件可能同时支持,也可能不支持。“问题”在于单个蓝牙通道没有足够的带宽来同时进行两种通信。只有“双通道”耳机可以同时支持不同的配置文件。

我不能确定,但​​我的飞利浦 SHB9850NC 无法很好地与 HSP 配置文件配合使用:麦克风根本无法工作。我无法找出原因。我尝试过切换配置文件,并且尝试了很多方法,而且花了很长时间。我不能说“它不起作用”:也许只是我的能力不足,无法让它在 Linux 上运行……但这不应该是火箭科学,对吧?

我最终购买了另一款耳机(双通道),它配有预配对的 USB 适配器,可同时支持多个配置文件。

例如,如果您正在寻找用于通过 WebRTC 进行视频会议的耳机,那么您最好尝试针对该特定市场的品牌/型号,并在呼叫中心或其他商业应用上非常清楚地宣传这种特定用途。

编辑2:

感谢@Hannu 指出有助于选择设备配置文件的脚本:

https://gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae

编辑3:

启用均衡器: https://gist.github.com/frgomes/5ff8fd34e25d5297517f86ce77ba7fca

相关内容