Моя bluetooth-гарнитура (Plantronics Backbeat Go2) очень хорошо подключена к моей системе, но я должен выполнить несколько шагов вручную, чтобы автоматизировать эту работу:
- После каждой перезагрузки мне нужно запустить pactl load-module module-bluetooth-Discover в терминале, чтобы устройство вообще подключалось. Я попытался поместить это в сценарий оболочки для запуска при запуске, но не игра в кости :(
- Моя гарнитура подключается автоматически без проблем, но по умолчанию всегда используется дуплекс телефонии или даже выключено вместо A2DP; Я пытался и потерпел неудачу с несколькими различными стратегиями, чтобы заставить A2DP :(
- Принудительно использовать гарнитуру BT в качестве устройства вывода по умолчанию. Здесь тоже опробовано несколько стратегий ... к сожалению, каждый раз, когда я подключаю гарнитуру, индекс из pacmd, похоже, меняется, поэтому я не могу принудительно установить значение по умолчанию в файле конфигурации PA set-default-sink. И использование указанного имени тоже не работает - если гарнитура отсутствует, она переключается на динамики и не переключается обратно, если гарнитура подключается :(
Спасибо за любые советы по решению этих проблем!
.ifexists module-bluetooth-discover.so
» уже существует. Сначала я попытался добавить все четыре строки в конце, и это не сработало. Работает только добавление одной строки в нужном месте.