PulseAudio не может загрузить модуль Bluetooth

У меня проблемы с подключением моих динамиков Bluetooth с новой установкой 15.10 (РЕДАКТИРОВАТЬ: относится и к 16.04). Динамики подключены, но их нет в списке доступных аудиоустройств.

Я попытался загрузить модуль Bluetooth, используя:

sudo pactl load-module module-bluetooth-discover
Failure: Module initialization failed

Те же динамики отлично сработали на 14.04. Любые идеи, как я мог бы правильно загрузить модуль, чтобы я мог использовать свои динамики?

3 ответа

Решение

Решено с помощью SimFox3 ответ в этой теме.

Ошибка и возможное решение: на самом деле я обнаружил ошибку, которая делает гарнитуру непригодной для использования, кажется, что импульсный звуковой модуль: module-bluetooth-Discover работает, только если запущен после завершения сеанса X11. Так что у меня есть обходной путь.

Отредактируйте файл:

/etc/pulse/default.pa

и закомментировать (с # в начале строки) следующая строка:

#load-module module-bluetooth-discover

Теперь отредактируйте файл:

/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

Таким образом, модули Bluetooth Pulse audio будут загружаться не во время загрузки, а после запуска x11.

Решение в 16.10:

$ sudo aptitude install bluetooth pulseaudio-module-bluetooth

Этот ответ был первоначально опубликован как редактирование вопроса.

Иногда работает после перезагрузки, а потом появляется такая ошибка...

Итак, последовательность:

sudo pactl unload-module  module-bluetooth-discover 
sudo pactl   load-module  module-bluetooth-discover 

может сэкономить мое время

Другие вопросы по тегам