Pair Bose QuietComfort 35 with Ubuntu over Bluetooth
Solution 1
It seems the Bose Quiet Comfort 35 does has issues with pairing with Bluetooth LE (Low Energy).
Get back to a clean state
I would recommend to clean up you past attempts to pair:
- On Ubuntu, remove the headphones from the Bluetooth paired list.
- On the headphones, hold the switch in Bluetooth pairing position for 10 seconds to delete all paired devices (You'll get a voice confirmation).
- If you can, deactivate Bluetooth on other surrounding devices to make sure they won't interact.
Deactivate Bluetooth LE
Edit Bluetooth configuration file:
sudo nano /etc/bluetooth/main.conf
Replace:
#ControllerMode = dual
with:
ControllerMode = bredr
Restart Bluetooth:
sudo service bluetooth restart
Pair
- Make sure the headphones are in pairing mode.
- Pair with System Settings > Bluetooth
- Select & test the headphones in System Settings > Sound. You may want to choose High Fidelity Playback (A2DP Sink) for high playback quality.
Reactivate Bluetooth LE (optional)
As it is only the pairing that has to be done without Bluetooth LE, once it is paired you can go back to the original configuration:
sudo nano /etc/bluetooth/main.conf
Replace:
ControllerMode = bredr
with:
#ControllerMode = dual
Restart Bluetooth:
sudo service bluetooth restart
Troubleshooting
If you have issues connecting back after disconnecting/rebooting:
- Make sure you have the computer and Bluetooth turned on before the headphones.
- If Connection is grayed out in System Settings > Bluetooth, you can use the Bluetooth menu in the menu bar (next to the clock) to do Connection On/Off.
Solution 2
The accepted answer did not work for me. This blog entry worked: http://erikdubois.be/installing-bose-quietcomfort-35-linux-mint-18/
-
Create
/etc/bluetooth/audio.conf
[General] Disable=Socket Disable=Headset Enable=Media,Source,Sink,Gateway AutoConnect=true load-module module-switch-on-connect
-
In
/etc/bluetooth/main.conf
setControllerMode = bredr AutoEnable=true
-
Restart bluetooth
sudo service bluetooth restart
- Connect your headphones
- Choose
High Fidelity Playback (A2DP sink)
-mode in sound options
Solution 3
I have the Bose Quietcomfort 35 II on Linux Mint 19.2. None of the solutions here worked for me. The only thing that worked was downloading the Bose Connect app on my Android phone and:
- Connect your headphones to the phone
- Connect your headphones to the Bose app
- Go to "Connections" and make your headphones ready to connect
- Pair with blueman or blueberry
- Now both your phone and your computer will be connected. You can now disconnect your phone.
You won't have to do this again because the devices will be paired.
Solution 4
The solution above didn't work for me. I got it to work, but you need to set it up manually every time you reboot.
- First close
bluetooth
andbluez
by effectively stopping them (not restarting), then starting them again usingsystemctl start bluetooth
andsudo /etc/init.d/bluetooth start
. - Start
bluez
manager and connect the device using setup with the audio sink profile. - Manually change sound to the headphones.
I am a newbie with scripts, maybe someone more experienced than me can make a script that does all these actions at boot.
Related videos on Youtube
![Victor](https://i.stack.imgur.com/XuphK.jpg?s=256&g=1)
Victor
Updated on September 18, 2022Comments
-
Victor almost 2 years
In System Settings > Bluetooth, the Bose QC 35 is visible when searching for devices but pairing fails.
After multiple attempts and playing with the PIN options I managed to pair it but once selected in System Settings > Sound, it would fail and fall back to Built-in Audio or playback some garbled sound.
-
sunyata over 7 yearsThis helped me a lot, thank you @Victor ! I also needed to run
sudo apt-get install pulseaudio-module-bluetooth
and afterward start from a clean slate by removing the paired headphones from the bluetooth manager and then adding them again -
Elder Geek over 7 years@marty331 reported that this works under 16.10 as well
-
Loran over 7 yearsThis actually worked! I had been struggling to pair them for awhile now, I am very excited to have my headphones work now with my workstation. Thank you for your detailed instructions!
-
Merlijn Sebrechts over 7 yearsApparently, the high fidelity playback doesn't work when Ubuntu is connected as "second device" (the voice talks about "call from" every time you plat sound on your Ubuntu device).
-
Victor over 7 years@Galgalesh You have to choose High Fidelity Playback (A2DP Sink) in System Settings > Sound.
-
Merlijn Sebrechts over 7 years@victor That doesn't work when Ubuntu is connected as "second device". The option is available but doesn't work; changing it, closing settings and opening again and it's back to the other one.
-
marsUbuntux over 7 yearsFor me the solution worked once. After two weeks i removed all my Bluetooth devices. Now when i am try to connect the Bose headphones like described in the solution, but every times 'setting up "Bosequietcomfort 35" failed' shows up. Over terminal
bluetoothctl
shows me the device connected, but in the Bluetooth UI not and even the sound settings. What can i additionally try? -
Nick over 7 yearsWorked on my Bose AE2 Soundlink :)
-
Dor Shemer over 7 yearsI have the same problem but can't seem to fix it using these steps. Could you please take a look? askubuntu.com/questions/887171/…
-
RexFuzzle about 7 yearsMine worked here too and I was even able to change the
ControllerMode
back to dual once the setup was complete. -
David Graham about 7 yearsThis worked for my Bose QC 35's on Linux Mint. Thanks!
-
SM Adnan about 7 yearsWorked for me. My QC35 was not connecting, until I follow the exact path: Dont start QC35 yet, Open System Settings > Bluetooth, click +, then start QC35 and you will see the name added.
-
Sean Glover almost 7 yearsThis worked with my Base QuietControl 30's on Ubuntu 16.04.10.
-
mikkola almost 7 yearsThis was helpful for me. In addition, I had to update the Broadcom WiFi driver to the latest version following the instruction here to resolve an issue with stuttering audio playback.
-
Merlijn Sebrechts almost 7 yearsThis issue is fixed in the daily image of Ubuntu 17.10
-
heeen over 6 yearsThis worked for me. Steps: Unpair qc35 from previous attempt (bletoothctrl, then delete device). start scan for new device. Trigger new pairing in bose companion app.
-
Franziskus Karsunke over 6 yearsEveryone who is having the same problem as @Galgalesh in 17.04 or earlier can try this: askubuntu.com/questions/863930/… it worked for me.
-
Kevin Brotcke over 6 yearsWorked on 16.04 but not on 14.04.
-
desmond13 over 6 yearsI am on ubuntu 14.04 and it is not working :( I get the error:
setting up XXXXX failed
when trying to pair -
Alex Biro about 6 yearsFor me, the additional steps outlined in this answer (modifying
/etc/pulse/default.pa
) made it work. -
Timmah about 6 yearsWorks with my Bose QC35 on both ubuntu 16.04 and 18.04!
-
Priyath Gregory almost 5 yearsI had given up on pairing my Sony XM3 with my Ubuntu 16.04 laptop until I stumbled upon this!
-
Javi over 4 yearsThis partially worked for my QC35 II on Ubuntu 16.04. If I go back to LE mode they stop working, and in the bluetooth window the device keeps switching the name between Bose QC35 II and LE Bose QC35 II. Any suggestion on how to go back to LE mode?
-
Jacquot over 4 yearsworked with my speaker Bose Revolve+ SoundLink on ubuntu 16.04
-
Corrado about 4 yearsSame problem with Bose NC Headphones 700, but none of this solutions works for me. On the other hand (without changing any configuration) the single first point of the solution pointed by @sunside solve my issue:$ sudo apt install pulseaudio-module-bluetooth $ pulseaudio -k $ pulseaudio --start
-
CoderGuy123 over 3 yearsDoes not work on Mint 19.3.
-
CoderGuy123 over 3 yearsWorks on Mint 19.3. It can be tricky to get the device to use Audio sink/A2DP mode. I was unable to switch between them once connected. But if one disconnects, and asks to connect in audio sink mode, it worked.
-
Sofia over 3 yearsCould you elaborate on step 4 please?
-
Zerquix18 over 3 years@Sofia blueman and blueberry are both programs on Linux Mint that you can use to handle Bluetooth
-
Abensur over 3 yearsWorked for me on Ubuntu 20.04
-
abhishek over 2 yearsWorked on Mint 20 when nothing else did! Thank you so much!