All Projects → Goldweavers → Bose_qc35 Ubuntu

Goldweavers / Bose_qc35 Ubuntu

Licence: mit
Pair Bose QuietComfort 35 with Ubuntu over Bluetooth

Projects that are alternatives of or similar to Bose qc35 Ubuntu

Extendable
Blocks Based Bluetooth LE Connectivity framework for iOS/watchOS/tvOS/OSX. Quickly configure centrals & peripherals, perform read/write operations, and respond characteristic updates.
Stars: ✭ 88 (-4.35%)
Mutual labels:  bluetooth
Pixelbot
Stars: ✭ 90 (-2.17%)
Mutual labels:  bluetooth
Balena Sound
Build a single or multi-room streamer for an existing audio device using a Raspberry Pi! Supports Bluetooth, Airplay and Spotify Connect
Stars: ✭ 1,306 (+1319.57%)
Mutual labels:  bluetooth
Macos Post Installation
Script d'installation et de configuration d'un Mac
Stars: ✭ 89 (-3.26%)
Mutual labels:  configuration
Tobii eye tracker linux installer
Installation and testing of tobii eye tracker in Ubuntu 18.10
Stars: ✭ 90 (-2.17%)
Mutual labels:  ubuntu
Tanka
Flexible, reusable and concise configuration for Kubernetes
Stars: ✭ 1,299 (+1311.96%)
Mutual labels:  configuration
Blueswift
Swift framework for easy connection with Bluetooth peripherals.
Stars: ✭ 88 (-4.35%)
Mutual labels:  bluetooth
Night Config
Powerful java configuration library for toml, yaml, hocon, json and in-memory configurations
Stars: ✭ 93 (+1.09%)
Mutual labels:  configuration
Umpc Ubuntu
Scripts for UMPCs such as GPD Pocket, Pocket 2, MicroPC & TopJoy Falcon
Stars: ✭ 90 (-2.17%)
Mutual labels:  ubuntu
Konashi Ios Sdk
konashi iOS SDK
Stars: ✭ 90 (-2.17%)
Mutual labels:  bluetooth
Blueteeth
A simple, lightweight library intended to take away some of the cruft and tediousness of using the Android BLE.
Stars: ✭ 89 (-3.26%)
Mutual labels:  bluetooth
Adwaita Plus
GNOME++, a third-party icons theme, based on new GNOME 3.32's Adwaita
Stars: ✭ 89 (-3.26%)
Mutual labels:  ubuntu
Packer Templates
Stars: ✭ 90 (-2.17%)
Mutual labels:  ubuntu
Learning Tools
A collection of tools and files for learning new technologies
Stars: ✭ 1,287 (+1298.91%)
Mutual labels:  ubuntu
Tutorial Ubuntu 18.04 Install Nvidia Driver And Cuda And Cudnn And Build Tensorflow For Gpu
Ubuntu 18.04 How to install Nvidia driver + CUDA + CUDNN + build tensorflow for gpu step by step command line
Stars: ✭ 91 (-1.09%)
Mutual labels:  ubuntu
Ubuntu1604 Cis
Ubuntu CIS Hardening Ansible Role
Stars: ✭ 88 (-4.35%)
Mutual labels:  ubuntu
Ubuntu Nginx Web Server
EasyEngine/WordOps optimized configuration on Ubuntu 16/18.04 LTS
Stars: ✭ 90 (-2.17%)
Mutual labels:  ubuntu
Linux Cookbooks
Stars: ✭ 93 (+1.09%)
Mutual labels:  ubuntu
Magicblue
💡 Unofficial Python API to control Magic Blue bulbs over Bluetooth
Stars: ✭ 92 (+0%)
Mutual labels:  bluetooth
Ble Midi For Android
MIDI over Bluetooth LE driver for Android 4.3 or later
Stars: ✭ 90 (-2.17%)
Mutual labels:  bluetooth

Pair Bose QuietComfort 35 with Ubuntu over Bluetooth

This project is aiming to resolve problems that you can encounter when pairing your headphone.

Compatible products:

  • Bose QuietComfort 35
  • Bose QuietComfort 35 II

1) Get back to a clean state

  • 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).

2) Desactivate Bluetooth LE (Low Energy)

Edit bluetooth configuration file:

sudo nano /etc/bluetooth/main.conf

Replace the following (remove the "#" symbol at beginning of the line if it exist):

ControllerMode = dual

With:

ControllerMode = bredr

Restart bluetooth service:

sudo service bluetooth restart

3) Enable A2DP sink for stereo sound

Note: do this step only if you're using gdm3

Edit or create this file:

sudo nano /var/lib/gdm3/.config/pulse/client.conf

Insert these following lines in this file:

autospawn = no
daemon-binary = /bin/true

Grant access to GDM user:

sudo chown gdm:gdm /var/lib/gdm3/.config/pulse/client.conf

Disable pulseaudio startup:

sudo rm /var/lib/gdm3/.config/systemd/user/sockets.target.wants/pulseaudio.socket

4) Optional: Use hot-plugged devices like Bluetooth or USB automatically

This step aim to enable your headphone to auto-connect to your computer when you start it.

For Auto-connect A2DP, edit this file:

sudo nano /etc/pulse/default.pa

Insert following lines at the end:

.ifexists module-switch-on-connect.so
	load-module module-switch-on-connect
.endif

After saving these changes, you must reboot now.

5) Optional: Install Blueman manager

Note: I only tested this GUI but feel free to use whatever you want.

via package manager:

sudo apt install blueman

To pair your headphone:

  1. Open blueman
  2. Right click on your headphone
  3. select "headset"
  4. hover "Audio profile" and select "A2DP"

Undo this configuration

If you want to reverse this configuration, you just need to follow steps in reverse order.

Note: Thanks to issue #2, I added to repository pulseaudio.socket file which is removed at the end of step 3.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].