Sparuj Bose QuietComfort 35 z Ubuntu przez Bluetooth

75

W Ustawieniach systemu> Bluetooth Bose QC 35 jest widoczny podczas wyszukiwania urządzeń, ale parowanie nie powiedzie się.

Po wielu próbach i graniu z opcjami PIN udało mi się go sparować, ale po wybraniu w Ustawieniach systemu> Dźwięk nie powiedzie się i wróci do wbudowanego dźwięku lub odtworzy zniekształcony dźwięk.

Zwycięzca
źródło
Prawdopodobny problem z tym błędem
Jeremy31,
3
O zniekształconym dźwięku: ja też to miałem, ale po prostu musiałem przejść do pavucontrol-> „Konfiguracja” (zakładka), a następnie dla profilu Bose QuietComfort 35 wybierz „Odtwarzanie High Fidelity (zlew A2DP)”. Mam nadzieję że to pomoże!
sunyata
Problem z „zlewem A2DP” polega na tym, że nie można korzystać z mikrofonu (domyślnie wraca do drugiego)
Martin Marconcini

Odpowiedzi:

131

Wygląda na to, że Bose Quiet Comfort 35 ma problemy ze sparowaniem z Bluetooth LE (Low Energy).

Wróć do czystego stanu

Polecam oczyścić Cię z poprzednich prób sparowania:

  • W systemie Ubuntu usuń słuchawki z listy sparowanych Bluetooth.
  • W słuchawkach przytrzymaj przełącznik w pozycji parowania Bluetooth przez 10 sekund, aby usunąć wszystkie sparowane urządzenia (otrzymasz potwierdzenie głosowe).
  • Jeśli możesz, dezaktywuj Bluetooth na innych urządzeniach otaczających, aby upewnić się, że nie będą oddziaływać.

Dezaktywuj Bluetooth LE

Edytuj plik konfiguracyjny Bluetooth:

sudo nano /etc/bluetooth/main.conf 

Zastąpić:

#ControllerMode = dual

z:

ControllerMode = bredr

Uruchom ponownie Bluetooth:

sudo service bluetooth restart

Para

  1. Upewnij się, że słuchawki są w trybie parowania.
  2. Sparuj z Ustawienia systemowe> Bluetooth
  3. Wybierz i przetestuj słuchawki w Ustawieniach systemu> Dźwięk . Możesz wybrać odtwarzanie High Fidelity Playback (A2DP Sink) w celu uzyskania wysokiej jakości odtwarzania.

Ponownie aktywuj Bluetooth LE (opcjonalnie)

Ponieważ tylko parowanie należy wykonać bez Bluetooth LE, po sparowaniu możesz wrócić do pierwotnej konfiguracji:

sudo nano /etc/bluetooth/main.conf 

Zastąpić:

ControllerMode = bredr

z:

#ControllerMode = dual

Uruchom ponownie Bluetooth:

sudo service bluetooth restart

Rozwiązywanie problemów

Jeśli masz problemy z nawiązaniem połączenia po rozłączeniu / ponownym uruchomieniu:

  • Upewnij się, że masz włączony komputer i Bluetooth przed słuchawkami.
  • Jeśli połączenie jest wyszarzone w Ustawieniach systemu> Bluetooth , możesz użyć menu Bluetooth na pasku menu (obok zegara), aby włączyć / wyłączyć połączenie .
Zwycięzca
źródło
4
@Galgalesh Musisz wybrać odtwarzanie High Fidelity (zlew A2DP) w Ustawieniach systemu> Dźwięk .
Victor
2
Dla mnie rozwiązanie zadziałało raz. Po dwóch tygodniach usunąłem wszystkie urządzenia Bluetooth. Teraz, kiedy próbuję podłączyć słuchawki Bose w sposób opisany w rozwiązaniu, ale za każdym razem pojawia się komunikat „konfiguracja” Bosequietcomfort 35 „nie udaje się”. Przez terminal bluetoothctlpokazuje mi podłączone urządzenie, ale w interfejsie Bluetooth nie, a nawet ustawienia dźwięku. Co mogę dodatkowo spróbować?
marsUbuntux
1
Pracowałem na moim Bose AE2 Soundlink :)
Nick
2
Działa to z moim Base QuietControl 30 na Ubuntu 16.04.10.
Sean Glover
1
Dla mnie dodatkowe kroki opisane w tej odpowiedzi (modyfikacja /etc/pulse/default.pa) sprawiły, że zadziałała.
sunside
39

Przyjęta odpowiedź nie działała dla mnie. Ten wpis na blogu działał: http://erikdubois.be/installing-bose-quietcomfort-35-linux-mint-18/

  1. Stwórz /etc/bluetooth/audio.conf

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

    ControllerMode = bredr
    AutoEnable=true
    
  3. Uruchom ponownie Bluetooth

  4. Podłącz słuchawki
  5. Wybierz High Fidelity Playback (A2DP sink)-mode w opcjach dźwięku
Ohjeah
źródło
Mój tutaj też działał i mogłem nawet zmienić ControllerModepowrót na dualny po zakończeniu instalacji.
RexFuzzle
Pracował dla mnie. Mój QC35 nie łączył się, dopóki nie podążę dokładnie tą ścieżką: Nie uruchamiaj jeszcze QC35, Otwórz Ustawienia systemu> Bluetooth, kliknij +, a następnie uruchom QC35, a zobaczysz nazwę dodaną.
SM Adnan
To mi pomogło. Ponadto musiałem zaktualizować sterownik Broadcom WiFi do najnowszej wersji, postępując zgodnie z instrukcjami tutaj, aby rozwiązać problem z zacinaniem się odtwarzania dźwięku.
mikkola
1
To zadziałało dla mnie. Kroki: Usuń parowanie qc35 z poprzedniej próby (bletoothctrl, a następnie usuń urządzenie). rozpocznij skanowanie w poszukiwaniu nowego urządzenia. Uruchom nowe parowanie w aplikacji Bose Companion.
heeen
1

Powyższe rozwiązanie nie działało dla mnie. Mam go do pracy, ale musisz go skonfigurować ręcznie przy każdym ponownym uruchomieniu.

  1. Najpierw zamknij bluetoothi bluezskutecznie je zatrzymując (nie uruchamiając ponownie), a następnie uruchom je ponownie za pomocą systemctl start bluetoothi sudo /etc/init.d/bluetooth start.
  2. Uruchom bluezmenedżera i podłącz urządzenie za pomocą konfiguracji z profilem ujścia audio.
  3. Ręcznie zmień dźwięk w słuchawkach.

Jestem nowicjuszem ze skryptami, może ktoś bardziej doświadczony ode mnie może stworzyć skrypt, który wykonuje te wszystkie czynności podczas uruchamiania.

Ale763
źródło
0

Mam Bose Quietcomfort 35 II na Linux Mint 19.2. Żadne z rozwiązań tutaj nie działało dla mnie. Jedyne, co zadziałało, to pobranie aplikacji Bose Connect na mój telefon z Androidem i:

  1. Podłącz słuchawki do telefonu
  2. Podłącz słuchawki do aplikacji Bose
  3. Przejdź do „Połączenia” i przygotuj słuchawki do podłączenia
  4. Połącz z blueman lub jagodą
  5. Teraz zarówno telefon, jak i komputer zostaną połączone. Możesz teraz odłączyć telefon.

Nie będziesz musiał tego robić ponownie, ponieważ urządzenia zostaną sparowane.

Zerquix18
źródło