bingshui.org

the Life of Zim

18th December
2017
written by dzimney

I’ve been running Linux on my main computer for the past three or four years now. I’ve also had a great set of Bose headphones for most of that time, but have never been able to get them to pair via bluetooth to the Linux machine. Recently, however, I ran into the following article that changed everything: Installing Bose QuietComfort 35 on Linux Mint 18. I’ve tried similar approaches, but nothing that ever worked… until now! I’m running Ubuntu 16.04 (although I’ve been thinking of switching to Mint for a while now — it’s just so much damn work to switch). In any case, this should work for most flavors of Linux.

First, create a new file: /etc/bluetooth/audio.conf with the following contents:

[General]
Disable=Socket
Disable=Headset
Enable=Media,Source,Sink,Gateway
AutoConnect=true
load-module module-switch-on-connect

Second, edit /etc/bluetooth/main.conf by un-commenting and changing the values of “ControllerMode” and “AutoEnable” so they look like the following:

# Restricts all controllers to the specified transport. Default value
# is "dual", i.e. both BR/EDR and LE enabled (when supported by the HW).
# Possible values: "dual", "bredr", "le"
ControllerMode = bredr

and…

# AutoEnable defines option to enable all controllers when they are found.
# This includes adapters present on start as well as adapters that are plugged
# in later on. Defaults to 'false'.
AutoEnable=true

Third, reboot and pair!

Leave a Reply