Динамик Bluetooth не звучит в Ubuntu 16.04

После обновления до Kubuntu 16.04 мой динамик Bluetooth JBL Flip 2 больше не работает.

Подключается просто отлично, и звук настроен на использование A2DP приемника с динамиком, но звука нет.

Я нашел некоторые места, утверждая, что я должен был изменить /etc/bluetooth/audio.conf, но этот файл больше не существует.

Кто-нибудь знает, как мне заставить его работать снова?

3 ответа

У меня была такая же проблема после обновления до 16.04. Для меня нет реального решения, но я могу заставить работать динамик. Я использую Kubuntu, поэтому эти шаги предназначены для KDE, и я не уверен, каковы эквивалентные шаги Unity, но я думаю, что они похожи.

Вот что я сделал:

  1. Пусть динамик подключится.
  2. В настройках звука измените профиль на "Headset Head Unit (HSP/HFP)" или эквивалентный.
  3. Отключить питание Отключить динамик
  4. Перезапустите службу Bluetooth

    sudo service bluetooth restart

  5. Снова включите динамик и снова подключите

  6. В настройках звука измените профиль обратно на "Высококачественное воспроизведение (A2DP Sink)" или эквивалентный.

A2DP теперь должен работать. Пока что кажется, что все идет не так, когда я пытаюсь подключиться в режиме A2DP. Пока не будет реального исправления / обходного пути, я постараюсь не забыть всегда переключаться в режим HSP/HSF перед выключением или отключением динамика.

ОБНОВИТЬ:

Для этого достаточно подключиться, переключиться в режим HSP / HFP, отключиться, повторно подключиться и вернуться в режим A2DP. Нет причин перезапускать службу bluetooth.

После тестирования всех обходных путей, я написал скрипт на python для изменения профиля, отключения, повторного подключения и установки профиля в a2dp.

запустите его после сопряжения / включения устройства с python3.5.

https://gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae

РЕДАКТИРОВАТЬ 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

У меня была проблема. У меня работало, чтобы удалить блютуз устройство, поискать его снова и переподключить.

Другие вопросы по тегам