Используя Mint 17 + MATE здесь. Моя bluetooth-гарнитура (Plantronics Backbeat Go2) очень хорошо подключена к моей системе, но я должен выполнить несколько шагов вручную, чтобы автоматизировать эту работу:
- После каждой перезагрузки мне нужно запустить pactl load-module module-bluetooth-Discover в терминале, чтобы устройство вообще подключалось. Я попытался поместить это в сценарий оболочки для запуска при запуске, но не игра в кости :(
- Моя гарнитура подключается автоматически без проблем, но по умолчанию всегда используется дуплекс телефонии или даже выключено вместо A2DP; Я пытался и потерпел неудачу с несколькими различными стратегиями, чтобы заставить A2DP :(
- Принудительно использовать гарнитуру BT в качестве устройства вывода по умолчанию. Здесь также опробовано несколько стратегий ... к сожалению, каждый раз, когда я подключаю гарнитуру, индекс из pacmd, похоже, меняется, поэтому я не могу принудительно установить значение по умолчанию в файле конфигурации PA set-default-sink. И использование указанного имени тоже не работает - если гарнитура отсутствует, она переключается на динамики и не переключается обратно, если гарнитура подключается :(
Спасибо за любые советы по решению этих проблем!
pulseaudio
bluetooth
Логотипы
источник
источник
udev
, но я не уверен, как это должно быть сделано.Ответы:
Первая проблема возникает из-за того, что Pulse Audio выгружает модуль bluetooth после запуска, поэтому даже если вы включите его в скрипт запуска, он все равно будет выгружен через несколько секунд.
Решение А
Просто добавьте задержку запуска в ваш скрипт, что-то вроде:
Решение B (рекомендуется)
Извините, но у меня нет решения для оставшихся двух проблем.
источник
Re # 3, мое решение заключается в следующем:
Преимущество заключается в том, что все программы могут отправлять выходные данные независимо от того, подключена ли BT-гарнитура или нет. Затем, как только гарнитура подключится, она начнет получать звук.
Если вы сделаете это , то вы должны также установить ,
flat-volumes = no
чтобы/etc/pulse/daemon.conf
и только контролировать унифицированный выходной сигнал с ключами регулятором громкости.источник