Skip to content

Instantly share code, notes, and snippets.

@andrealmar
Last active June 11, 2024 07:39
Show Gist options
  • Save andrealmar/f509bf56fea4af285f34ab3c12a58ce9 to your computer and use it in GitHub Desktop.
Save andrealmar/f509bf56fea4af285f34ab3c12a58ce9 to your computer and use it in GitHub Desktop.
In order to work the Bose QC35 Headset Bluetooth do the following:
- sudo pacman -Syu pulseaudio-alsa pulseaudio-bluetooth bluez bluez-libs bluez-utils
- turn off bluetooth from your computer
- sudo btmgmt ssp of
- gpasswd -a YOUR_USER lp
@andrealmar
Copy link
Author

Worked great on arch!

Thanks @johnynfulleffect

@the01rch
Copy link

the01rch commented Nov 1, 2020

tx andrealmar for sharing this, but if you want to use microphone on bluetooth you need to switch profile to HSP/HFP and installing offono to have mics working but it is still not great because with this profile HPF you have a noise sound in the background that is very anoying i try "Enable Echo/Noise-Cancellation" to /etc/pulse/default.pa but i still have this anoying sound...

@LiShi2269
Copy link

Worked great on arch!

@h4xnoodle
Copy link

tx andrealmar for sharing this, but if you want to use microphone on bluetooth you need to switch profile to HSP/HFP and installing offono to have mics working but it is still not great because with this profile HPF you have a noise sound in the background that is very anoying i try "Enable Echo/Noise-Cancellation" to /etc/pulse/default.pa but i still have this anoying sound...

is that just due to bluetooth being single channel? the QC35s made that horrible sound on Windows/Mac for me as well, when the microphone and speakers are both 'in use'.

@lindelleric
Copy link

$ sudo btmgmt ssp off
Set Secure Simple Pairing for hci0 failed with status 0x11 (Invalid Index)

I'm on Arch Linux using Plasma 5.

$ uname -a
Linux x1-carbon 5.5.4-arch1-1 #1 SMP PREEMPT Sat, 15 Feb 2020 00:36:29 +0000 x86_64 GNU/Linux

I got this as well. Does anyone know how to fix this?

@agustiner
Copy link

This works. To get the microphone working, I had to also replace

load-module module-bluetooth-policy 

with

load-module module-bluetooth-policy auto_switch=2

in /etc/pulse/default.pa.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment