将Bose QuietComfort 35与Ubuntu配对蓝牙
在系统设置>蓝牙中 ,Bose QC 35在搜索设备时可见,但配对失败。
经过多次尝试并使用PIN选项进行播放后,我设法将其配对,但在系统设置>声音中选择后,它将失败并退回到内置音频或播放一些乱码声音。
看起来Bose Quiet Comfort 35确实存在与蓝牙LE(低能耗)配对的问题 。
回到干净的状态
我会建议您清理过去的配对尝试:
- 在Ubuntu上,从蓝牙配对列表中删除耳机。
- 在耳机上,将开关保持在蓝牙配对位置10秒钟,以删除所有配对设备(您将获得语音确认)。
- 如果可以,请停用其他周边设备上的蓝牙,以确保它们不会互动。
停用蓝牙LE
编辑蓝牙配置文件:
sudo nano /etc/bluetooth/main.conf
更换:
#ControllerMode = dual
有:
ControllerMode = bredr
重启蓝牙:
sudo service bluetooth restart
对
- 确保耳机处于配对模式。
- 与系统设置>蓝牙配对
- 在系统设置>声音中选择并测试耳机。 您可能需要选择高保真播放(A2DP接收器)以获得高回放质量。
重新激活蓝牙LE(可选)
由于只有配对才能在没有蓝牙LE的情况下进行配对,一旦配对,您可以返回原始配置:
sudo nano /etc/bluetooth/main.conf
更换:
ControllerMode = bredr
有:
#ControllerMode = dual
重启蓝牙:
sudo service bluetooth restart
故障排除
如果在断开连接/重新启动后连接回来时出现问题:
- 确保在耳机之前打开电脑和蓝牙。
- 如果在系统设置>蓝牙中 连接显示为灰色,则可以使用菜单栏(时钟旁边)中的蓝牙菜单进行连接开/关 。
接受的答案对我不起作用。 此博客文章有效: http : //erikdubois.be/installing-bose-quietcomfort-35-linux-mint-18/
-
创建
/etc/bluetooth/audio.conf
[General] Disable=Socket Disable=Headset Enable=Media,Source,Sink,Gateway AutoConnect=true load-module module-switch-on-connect
-
在
/etc/bluetooth/main.conf
设置ControllerMode = bredr AutoEnable=true
-
重启蓝牙
- 连接耳机
- 在声音选项中选择
High Fidelity Playback (A2DP sink)
模式
上面的解决方案对我不起作用。 我让它工作,但你需要每次重启时手动设置它。
- 首先关闭
bluetooth
和bluez
有效地停止它们(不重启),然后使用systemctl start bluetooth
和sudo /etc/init.d/bluetooth start
再次启动它们。 - 启动
bluez
管理器并使用安装程序将设备连接到音频接收器配置文件。 - 手动将声音改为耳机。
我是脚本的新手,也许比我更有经验的人可以制作一个脚本,在启动时执行所有这些操作。