BT включают при запуске. Это хорошо. Но это не автосоединится/соединит к устройству, даже если это будет когда-то соединено, и "доверяйте" состоянию. Я могу соединиться с Динамиком с инструментом путем выбора устройства, и "соединяются с аудиовыходом". Как может сделанный автоматически на начальной загрузке? Я могу сделать это также с "bluetoothctl" и, чем "подключение", но это является интерактивным, кажется не scriptable.
И второй шаг, что BT становится аудио приемником по умолчанию.
Это не весь обычный вариант использования?
(Я нашел некоторые страницы здесь, большинство устарело.) Автосоединяющиеся bluetooth-устройства: загрузочный модуль module-switch-on-connect не работает на меня.
Я также установил купленное автоподключение. Но несколько проблем: - это не сделало foun Адаптер BT - Параметр звука Кнопки делает просто, ничто - Не Сохраняет и вышло, просто ничего не делает
Для второй части (автоматический переключатель динамику BT как приемник) я нашел решение. Был уже отправлен здесь:
# /etc/pulse/default.pa
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
load-module module-switch-on-connect # this is new!
.endif
, НО : Как сервер BT может автоматически соединиться с динамиком, как только это доступно?На помощь!
<час>Редактирование: найденный (не лучшее, по моему скромному мнению) решение для первого вопроса:
echo "connect AA:BB:CC:DD:EE:FF" | bluetoothctl
, НО : Еще лучше был бы то, что это работает без этого MAC на все когда-либо устройства, который соединили и доверяли.
Для автоматического подключения к Аудио Приемнику можно включить следующую строку /etc/rc.local
:
(sleep 6; echo "connect AA:BB:CC:DD:EE:FF\nquit" | bluetoothctl) &
Обновите адрес. Можно проверить из командной строки:
echo -e "devices\nquit" | bluetoothctl
В моем случае sleep 6
достаточно - но возможно на Вашем компьютере это должно быть увеличено, чтобы позволить другим шагам подключения Bluetooth быть полностью завершенными.
Обычно с &
знак в конце, Вы запустите процесс, который будет выполняться через 6 секунд, не блокирующихся затем, обрабатывает стартовые нормальные функции подключения Bluetooth. Если rc.local не является существующим (это было в моем случае), можно создать его или инициировать при запуске с другим файлом.
Попробовать bluetoothctl
команда.
Если Вы затем входите help
, Вы будете видеть команды, которые будут использоваться.
Попробуйте, это работало на меня.
В Ubuntu звуковые проблемы происходят из-за установленных драйверов. Если бы этот динамик является самым новым и большинство самых модных аппаратных средств, Вы не имеете никаких хороших возможностей и должны были бы ожидать 2 - 8 месяцев, пока драйвер не присутствует в Сообществе Linux. Но Вы могли попытаться установить следующие пакеты в терминале:
склонные sudo - получают установку amarok rhythmbox
перезагрузка
Затем включите Bluetooth и посмотрите, поддерживается ли Ваш динамик:
Удача или быть терпеливым для в максимальные 8 месяцев.