Bluetooth - не вдалося підключити: blueman.bluez.errors.DBusFailedError: Протокол недоступний


71

Я намагаюся додати Bluetooth-гарнітуру BlueParrott B-250XT + Bluetooth на планшет Thinkpad X230 під керуванням Ubuntu 16.04 з його апаратним Bluetooth-адаптером.

Адаптер працює - це означає, що він виявляє / бачить гарнітуру. Однак при підключенні до гарнітури вона спочатку підключається, то ця помилка спливає:

Connection Failed: blueman.bluez.errors.DBusFailedError: Protocol Not available

Згодом гарнітура відключається, а майбутні з'єднання неможливі - це якась несправність / помилка, через яку Bluetooth не реагує згодом.

У мене встановлено Pulseaudio, і у мене встановлено Bluetooth для завантаження після X11 (ось що мені дісталося далеко - до моменту, коли я можу підключитися). Але, як згадувалося, пристрій викидається незабаром після підключення.


та ж проблема тут. У мене є свіжа установка xubuntu на моєму ноутбуці Dell la широта e6410. Спроба підключитися до динаміка JBL Charge3. Пристрій було в парі, але я можу підключитися лише до послідовного порту. Коли спробуйте підключитися до звукової раковини або гарнітури, я отримую з'єднання не вдалося: blueman.bluez.errors.DBusFailedError: Протокол недоступний
Sebastian Widz

Раджу спробувати спробувати спершу (в прямому ефірі) Ubuntu 15.10, щоб мати уявлення, чи проблема є у версії стека BT. У Ubuntu 16.04 було оновлено стек Bluetooth, що значно порушило функціональність BT.
Маркус

Це дійсно гарна ідея! Я спробую кілька живих компакт-дисків, коли матиму час. Дякую,
psedach

Зауважте, що в ArchLinux пакет для встановлення названий pulseaudio-bluetoothзамість pulseaudio-module-bluetooth. Просто залиште замітку тут, оскільки це перший результат, який з’являється в пошуку Google.
xji

Відповіді:


142

Рішення з цієї статті працювало для мене:

sudo apt-get install pulseaudio-module-bluetooth
pactl load-module module-bluetooth-discover

Потім видаліть пристрій з Bluetooth-пристроїв і спаріть його ще раз.

Якщо це працює, ви можете розглянути можливість додавання другої команди до налаштувань запуску, так що вам не доведеться запускати її знову після кожного перезавантаження.


Якщо це не працює, спробуйте перезапустити pulseaudio:

pulseaudio -k
pulseaudio -D

34
Дякую за підказку - коли я виконую крок 2, я отримую повідомлення "Збій: Ініціалізація модуля не вдалося", тому воно ще не працює для мене.
пседах

5
Працював для мене, але мені потрібно це робити щоразу, коли я перезавантажуюсь ...
Коррі

1
Працював на Xubuntu 16.04 на Lenovo G580. Якщо ви чуєте звук через колонки ноутбука після успішного його поєднання, спробуйте змінити профіль на «Контроль гучності» -> Конфігурація -> Вбудований аудіо.
лепе

7
@psedach, пам’ятайте, що повідомлення з’явиться, якщо спробувати завантажити модуль, коли він уже завантажений. Ви можете перевірити, чи завантажений він pactl list | grep module-bluetooth-discover.
Ian Mackinnon

2
У моєму файлі конфігурації імпульсів за замовчуванням /etc/pulse/default.paтам вже була лінія конфігурації. .ifexists module-bluetooth-discover.so \n load-module module-bluetooth-discover \n .endifПід час наступного запуску він працював нестандартно. ( \nдодано, щоб символізувати переломи, які там були)
Martin - マ ー チ ン
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.