Głośnik Bluetooth brak dźwięku w Ubuntu 16.04


36

Po aktualizacji do Kubuntu 16.04 mój głośnik Bluetooth JBL Flip 2 nie działa.

Łączy się dobrze, a dźwięk jest ustawiony na użycie zlewu A2DP z głośnikiem, ale nie słyszę dźwięku.

Znalazłem kilka miejsc, w których twierdziłem, że muszę to zmienić /etc/bluetooth/audio.conf, ale ten plik już nie istnieje.

Czy ktoś wie, jak mogę go ponownie uruchomić?


Ten sam problem z JBL Charge 2+ po aktualizacji z 14.04 do 16.04. Parowanie zakończyło się pomyślnie (głośnik wyda sygnał dźwiękowy, aby potwierdzić połączenie, a system Ubuntu pokazuje głośnik jako podłączony), ale dźwięk nie jest odtwarzany podczas żądania impulsu w celu wysłania dźwięku do urządzenia BT. Być może problem z Pulsem, gdy miernik vu zawiesza się podczas próby wysłania dźwięku do głośnika, a port zawiera tylko „Głośnik”, gdy zawiera „Wyłącz”, „Odtwarzanie w wysokiej wierności (A2DP)” i „Telefoniczny dupleks (HSP / HFP) )" przed.
— MaxAuray

Wskazówki z syslog: /// pulseaudio [1942]: [pulseaudio] module-bluez5-device.c: Profil domyślny nie podłączony, wybierając opcję off profile /// bluetoothd [790]: / org / bluez / hci0 / dev_0C_A6_94_EE_96_4E / fd0: fd (24) gotowy /// pulseaudio [1942]: [pulseaudio] bluez5-util.c: Transport TryAcquire () nie powiódł się w przypadku transportu / org / bluez / hci0 / dev_0C_A6_94_EE_96_4E / fd0 (Operacja nie autoryzowana) /// jądro: [ 842.519817] input: 0C: A6: 94: EE: 96: 4E as / devices / virtual / input / input15
— MaxAuray 27.04.16

Odpowiedzi:


28

Miałem ten sam problem po aktualizacji do 16.04. Dla mnie nie ma prawdziwej poprawki, ale mogę zmusić głośnik do pracy. Używam Kubuntu, więc te kroki dotyczą KDE i nie jestem pewien, jakie są równoważne kroki Jedności, ale wyobrażam sobie, że są podobne.

Oto co zrobiłem:

  1. Pozwól głośnikowi się połączyć.
  2. W ustawieniach audio zmień profil na „Headset Head Unit (HSP / HFP)” lub równoważnywprowadź opis zdjęcia tutaj
  3. Wyłącz zasilanie Odłącz głośnik
  4. Uruchom ponownie usługę Bluetooth

    sudo service bluetooth restart

  5. Ponownie włącz głośnik i podłącz go ponownie

  6. W ustawieniach audio zmień profil z powrotem na „Odtwarzanie High Fidelity (zlew A2DP)” lub równoważny wprowadź opis zdjęcia tutaj

A2DP powinien teraz działać. Jak dotąd wydaje się, że wszystko idzie nie tak, kiedy próbuję połączyć się w trybie A2DP. Dopóki nie będzie prawdziwej poprawki / obejścia, postaram się pamiętać, aby zawsze przełączać się w tryb HSP / HSF przed wyłączeniem lub odłączeniem głośnika.

AKTUALIZACJA:

Wystarczy podłączyć, przełączyć na tryb HSP / HFP, rozłączyć, połączyć ponownie i przełączyć z powrotem na tryb A2DP. Nie ma powodu, aby ponownie uruchomić usługę Bluetooth.


2
działa dla mnie ... ale zaskoczony. Czy znalazłeś trwałą poprawkę?
— hiady

2
Nie, niestety nie mam. Cały czas używam dźwięku bluetooth (więcej niż wbudowanego dźwięku), więc mam nadzieję, że wkrótce zostanie to naprawione.
— JaminSore

Taki zamieszanie dla prostego dźwięku wydobywającego się z mechanicznego grzbietu !! Miało to ułatwić każdemu życie ...
— Hamid

to jedyny sposób, w jaki udało mi się to naprawić. To lub naprawa, ale i tak robi to samo.
— DevDonkey

1
@pylover Spróbuję, kiedy dostanę nowy głośnik lub naprawię stary ... Wolę uruchomić skrypt niż ręcznie wykonywać te kroki za każdym razem.
— JaminSore,

12

Po przetestowaniu wszystkich obejść napisałem skrypt Pythona, aby zmienić profil, rozłączyć, ponownie połączyć i ustawić profil na a2dp.

uruchom go po sparowaniu / włączeniu urządzenia za pomocą python3.5.

https://gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae#file-a2dp-py

EDYCJA 1

$ python3.5 a2dp.py 
Connection MADE
Selecting device:
Device MAC: 00:22:37:3D:DB:1A
Device ID: bluez_card.00_22_37_3D_DB_1A
Sink: bluez_sink.00_22_37_3D_DB_1A
Turning off audio profile.
Disconnecting the device.
Connecting againt.
Setting A2DP profile
Device ID: bluez_card.00_22_37_3D_DB_1A
Updating default sink
Exiting bluetoothctl

3
Twój skrypt z Gist działał pięknie! Dzięki!
— Jason McVetta

2

Miałem problem. Dla mnie pracowałem, aby usunąć urządzenie Bluetooth i wyszukać je ponownie i połączyć ponownie.


To rozwiązało dla mnie. Przestał działać podczas aktualizacji z 14.04 do 16.04.
— vegard torvund
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.