将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 

  1. 确保耳机处于配对模式。
  2. 系统设置>蓝牙配对
  3. 系统设置>声音中选择并测试耳机。 您可能需要选择高保真播放(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/

  1. 创建/etc/bluetooth/audio.conf

     [General] Disable=Socket Disable=Headset Enable=Media,Source,Sink,Gateway AutoConnect=true load-module module-switch-on-connect 
  2. /etc/bluetooth/main.conf设置

     ControllerMode = bredr AutoEnable=true 
  3. 重启蓝牙

  4. 连接耳机
  5. 在声音选项中选择High Fidelity Playback (A2DP sink)模式

上面的解决方案对我不起作用。 我让它工作,但你需要每次重启时手动设置它。

  1. 首先关闭bluetoothbluez有效地停止它们(不重启),然后使用systemctl start bluetoothsudo /etc/init.d/bluetooth start再次启动它们。
  2. 启动bluez管理器并使用安装程序将设备连接到音频接收器配置文件。
  3. 手动将声音改为耳机。

我是脚本的新手,也许比我更有经验的人可以制作一个脚本,在启动时执行所有这些操作。