Я смог слушать свою BT-гарнитуру, но внезапно, однажды, она исчезла из настроек звука навсегда!
Я даже переустановил свою гарнитуру (и ее уже подключил), но она
Когда я пытаюсь выполнить эту команду:
hcitool scan
Он не находит никаких устройств! Даже эта команда:
pactl list cards short
Показывает только мою звуковую карту по умолчанию! Что мне делать?
Гарнитура правильно спарена и отображается под устройствами Bluetooth, но она не отображается в качестве доступного источника INPUT / OUTPUT для аудио. Проблема в том, что модуль pulseaudio bluetooth загружен до X11, изменение пары файлов конфигурации делает трюк:
PulseAudio не может загрузить модуль bluetooth 15.10 / 16.04
nano /etc/pulse/default.pa [ ! d2]
Прокомментируйте следующие строки:
#.ifexists module-bluetooth-discover.so
#load-module module-bluetooth-discover
#.endif
nano /usr/bin/start-pulseaudio-x11
Найдите следующие строки и добавьте после них:
if [ x”$SESSION_MANAGER” != x ] ; then
/usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null
fi
Добавьте следующие строки: /usr/bin/pactl load-module module-bluetooth-discover
/usr/bin/pactl load-module module-switch-on-connect
Таким образом, модули Bluetooth Pulse audio не будут загружаться во время загрузки, но после запуска x11.
Постоянным решением было бы добавить blueman PPA и обновить ваш пакет до последней версии с исправленной ошибкой: https://launchpad.net/~blueman/+archive/ubuntu/ppa
Таким образом, вам больше не нужно будет запускать команду
sudo -i pactl load-module module-bluetooth-discover
каждый раз, но только один раз. Работает для меня на 14.04 LTS (Trusty)
Я не могу прокомментировать верхний ответ, но я подумал, что добавлю, что на моем ноутбуке Ubuntu MATE 12.04 LTS мне пришлось делать:
sudo apt-get install pulseaudio-module-bluetooth
только тогда эта работа
sudo -i pactl load-module module-bluetooth-discover
Затем мне нужно было войти в приложение для диспетчера Bluetooth, спарить устройство, затем установить режим «Звуковой приемник», после чего я мог видеть устройство в настройках Ubuntu Sound и управлять входами / выходами!
Расширение ответа Марка, которое в основном сделало трюк для меня.
Проблема в том, что служба bluetooth пытается загрузить модуль bluetooth audioaudio при запуске, что выходит из строя, потому что они требуют запуска X11. Вам нужно изменить конфигурацию так, чтобы модуль pulseaudio bluetooth загрузился после X11.
Скажите службе bluetooth, чтобы не загружать модуль. Для этого отредактируйте /etc/pulse/default.pa и закомментируйте эти строки, поставив перед ними символы #:.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif
Настройте модуль, который будет загружен после X11. Для этого отредактируйте /usr/bin/start-pulseaudio-x11 и добавьте две строки: if [ x"$DISPLAY" != x ] ; then
# ...
# Add these lines:
/usr/bin/pactl load-module module-bluetooth-discover
/usr/bin/pactl load-module module-switch-on-connect
fi
Перезапустите pulseaudio и bluetooh. Перезагрузите компьютер или используйте следующие команды: pulseaudio -k
start-pulseaudio-x11
sudo service bluetooth restart
Таким образом, модуль bluetooth pulseaudio должен работать, а регулятор громкости (pavucontrol) должен обнаружить устройство Bluetooth и перечислить его под вход и выход устройства.