Моя гарнитура Bluetooth (Plantronics Backbeat Go2) подключена очень хорошо с моей системой, но существует несколько ручных шагов, которые я должен сделать для создания этой работы, которую я очень хотел бы автоматизировать:
Спасибо за любой совет Вы могли бы иметь при решении этих вопросов!
Это работало на меня: https://sandalov.org/blog/2146 /
Инструкции, скопированные здесь для потомства:
Add to /etc/pulse/default.pa to automatically switch pulseaudio sink to Bluez:
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
load-module module-switch-on-connect # Add this
.endif
Modify/Create /etc/bluetooth/audio.conf to auto select A2DP profile (instead of HSP/HFP):
[General]
Disable=Headset # Add this
Apply changes:
pulseaudio -k # Restarts pulseaudio
# You may need to turn your bluetooth headphones off, then back on
Это не только после перезагрузки, но также и после разъединения и повторного подключения устройства, способного к обоим, HSP и A2DP представляют тот Bluez, всегда соединяет его в HSP (headest) режим.
я не могу подробно сказать то, что продолжается под капотом (Bluetooth имеет некоторые причуды), но я подозреваю, что мы подключаем новое устройство как Гарнитура , а не как Аудио или устройство AudioSink через dbus.
, кажется, нет никакой установки, которой мы можем управлять этим. Я не знаю ни о каких настройках, которые мы можем установить для установки по умолчанию bluetooth-устройства к A2DP при соединении (но я не могу исключить это, я пропустил часть документации где-нибудь). Это можно считать ошибкой.
В некоторое время я записал сценарий для установления подключений Bluetooth с помощью Аудио профиль. Этот сценарий был включен в небольшой GUI приложение Python ( купленное автоподключение на панели запуска или через мой ppa:takkat-nebuk/takkat), который среди других тонких настроек делает точно это, но это - больше взлома, чем определенное решение, и печально это не работает со всеми адаптерами вокруг, но это подключит мою гарнитуру Philips в режиме A2DP сначала (даже при том, что звуковые настройки все еще утверждают, что это был HFP, но это - другая проблема).