Динамік Bluetooth без звуку в Ubuntu 16.04


36

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

Він підключається просто чудово, і звук налаштований на використання мийки A2DP із динаміком, але я не отримую звуку.

Я знайшов місця, де стверджував, що мені потрібно змінити /etc/bluetooth/audio.conf, але цього файлу вже немає.

Хтось знає, як я змушу його знову працювати?


Те саме питання з JBL Charge 2+ після оновлення з 14.04 до 16.04. З'єднання проходить успішно (динамік подає звуковий сигнал, щоб підтвердити з'єднання, і Ubuntu показує динамік як підключений), але звук не відтворюється, коли запит імпульсу надсилає аудіо на BT-пристрій. Можливо, проблема з Pulse, коли ву-метр завмирає, коли намагається надіслати звук на динамік, а порт містить лише "Speaker", коли він включає "Off", "High Fidelity Playback (A2DP)" та "Telephony Duplex (HSP / HFP)" ) "раніше.
MaxAuray

Підказки з syslog: /// pulseaudio [1942]: [pulseaudio] module-bluez5-device.c: Профіль за замовчуванням не підключений, вибираючи профіль /// bluetoothd [790]: / org / bluez / hci0 / dev_0C_A6_94_EE_96_4E / fd0: fd (24) готовий /// pulseaudio [1942]: [pulseaudio] bluez5-util.c: транспортний TryAcquire () не вдався до транспорту / org / bluez / hci0 / dev_0C_A6_94_EE_96_4E / fd0 (експлуатація не дозволена) /// kernel: [ 842.519817] вхід: 0C: A6: 94: EE: 96: 4E як / пристрої / віртуальні / введення / введення15
MaxAuray

Відповіді:


28

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

Ось що я зробив:

  1. Нехай динамік підключиться.
  2. У налаштуваннях звуку змініть профіль на «Гарнітура навушників (HSP / HFP)» або еквівалентвведіть тут опис зображення
  3. Вимкнути живлення Відключіть динамік
  4. Перезапустіть послугу Bluetooth

    sudo service bluetooth restart

  5. Увімкніть динамік і підключіть його знову

  6. У налаштуваннях звуку поверніть профіль назад на "Відтворення з високою точністю (A2DP Sink)" або еквівалент введіть тут опис зображення

Тепер A2DP має працювати. Поки здається, що справи йдуть не так, лише коли я намагаюся підключитися в режимі A2DP. Поки не буде справжнього виправлення / вирішення, я намагаюся пам'ятати, щоб завжди переходити в режим HSP / HSF перед тим, як вимикати або відключати динамік.

ОНОВЛЕННЯ:

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


2
працює для мене .. дивно, проте. Ви знайшли постійне виправлення?
гіади

2
Ні, на жаль, я цього не зробив. Я постійно використовую аудіо Bluetooth (більше, ніж моє вбудоване аудіо), тому сподіваюся, що це скоро виправиться.
JaminSore

Така метушня за простий звук вийде з механічної штучки !! Це дозволило полегшити життя кожного ...
Хамід

це єдиний спосіб, коли я його також виправив. Це чи ремонт, але це все одно робить те саме.
DevDonkey

1
@pylover Я зроблю це, коли отримаю новий динамік або виправити свій старий ... Я вважаю за краще запускати сценарій, щоб кожен раз вручну проходити ці кроки.
JaminSore

12

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

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

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

ЗРІД 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
Ваш сценарій від Gist прекрасно працював! Спасибі!
Jason McVetta

2

У мене виникло питання. Для мене працювали над тим, щоб видалити Bluetooth-пристрій і знову знайти його та знову підключитися.


Це вирішило це для мене. Він перестав працювати при модернізації з 14.04 до 16.04.
vegard torvund
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.