Pavucontrol на моем Xubuntu 13.10 обнаруживает мою Bluetooth-гарнитуру, но только после ввода команд:
pulseaudio -k
sudo alsa force-reload
Через несколько секунд гарнитура появится на вкладке конфигурации.
Я также попытался вставить строку
load-module module-switch-on-connect
в /etc/pulse/default.pa, но это не помогает. Я попытался очистить и автоматически удалить и переустановить все правильно, от alsa до pulseaudio и pulseaudio-module-bluetooth. Ничего не работает
Есть ли обходной путь для загрузки гарнитуры без использования команды принудительной перезагрузки? Чтобы заставить Pulseaudio Daemon автоматически распознавать устройство?
Я попытался добавить:
pcm.bluetooth {
type bluetooth
device "XX:XX:XX:XX:XX:XX"
profile "auto"
}
в файл .asoundrc в моем домашнем каталоге, но это не имеет значения
После убийства демона pulseaudio мои горячие клавиши с четным объемом перестают работать. Я должен назначить
amixer set Master 4%- -q unmute
amixer set Master 4%+ -q unmute
на другую комбинацию клавиш для управления громкостью с клавиатуры. Назначение команд для горячих клавиш не работает. Как клавиши громкости связаны с демоном? Есть ли другой способ привязки ключей к новому демону (после перезапуска)?
ОБНОВИТЬ
Нашел проблему. Используя команду
pactl list | grep -i module-bluetooth-discover
Я обнаружил, что модуль обнаружения Bluetooth не был загружен.
Но мой файл default.pa в / etc / pulse содержит строки
.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif
Так почему же модуль не загружается при запуске pulseaudio?
После выдачи команды
sudo pactl load-module module-bluetooth-discover
Блютуз гарнитура работает правильно и определяется автоматически, не убивая и не перезагружая alsa.
источник
module-bluetooth-policy
иmodule-bluetooth-discover
! Опять же, воспроизведение через приложения KDE работает нормально, а воспроизведение через pulseaudio - нет. У кого-нибудь есть подсказка?Ответы:
Я нашел исправление для этого в другом ответе, проблема в том, что модуль pulseaudio bluetooth загружается до X11, меняя пару файлов конфигурации, добивайтесь цели: PulseAudio не может загрузить модуль bluetooth 15.10 / 16.04 / 16.10
Закомментируйте (с # в начале строки) следующую строку:
Теперь отредактируйте файл и
/usr/bin/start-pulseaudio-x11
найдите следующие строки:и измените их на это:
Таким образом, модули Bluetooth Pulse audio будут загружаться не во время загрузки, а после запуска x11.
Это исправление противоречит текущему предложению по адресу: https://freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Bluetooth/
источник
module-bluetooth-policy
иmodule-bluetooth-discover
обеспечивают лучший опыт (и очевидный). Когда я подключаюсь к своей гарнитуре, я ожидаю, что звук там будет автоматически, в противном случае я просто отключу егоpactl load-module module-bluetooth-discover
Это:
у меня работал на Ubuntu 14.10 (Lenovo x240), чтобы хотя бы мое устройство bluetooth было указано в pulseaudio.
источник
Кажется, есть проблема с некоторым (унаследованным?) Кодом в Blueman, который преднамеренно выгружается
module-bluetooth-discover
при запуске (т.е. после его загрузки из/etc/pulse/default.pa
. Более подробную информацию смотрите здесь: https://github.com/blueman-project/blueman/issues/ 64 .источник
Я знаю, что это немного старый пост. Но поскольку у меня недавно была та же самая проблема, я столкнулся с довольно простым решением: просто установите pulseaudio-module-bluetooth
http://ubuntuforums.org/showthread.php?t=1909957
Удачи с этим :)
источник
После анализа множества сообщений я пришел к выводу, что Blue Man намеренно выгружает модуль module-bluetooth-Discover, поэтому в моем случае решением было удалить Blueman из моей системы. После этого все работает нормально.
источник
При запуске Xubuntu 13.10 64bit у меня была такая же проблема. Загрузка модуля bluetooth-Discover вручную решает проблему. Я это также исправляет это навсегда. Я перезагрузился и гарнитура работала без загрузки модуля bluetooth-Discover. Кажется, он должен быть успешно подключен один раз, и тогда он работает нормально.
Интересно, почему default.pa содержит module-bluetooth-Discover и модуль присутствует на диске, но его нет в списке pactl?
Также посмотрите на вкладку конфигурации в pavuvontrol и установите профиль гарнитуры. У меня есть выбор между off / a2dp / hfp, значение по умолчанию было выключено, поэтому не было ни звука, ни выхода импульса, даже если гарнитура была подключена.
источник
У меня также есть эта проблема на Ubuntu 14.04. Самое простое решение - просто добавить официальный ppa для разработчиков blueman:
https://launchpad.net/~blueman/+archive/ubuntu/ppa.
После обновления он работает для меня.
источник
У меня тоже сработало, но после перезагрузки оно не сохранялось, и мне также приходилось каждый раз вручную устанавливать аудиоустройство по умолчанию в регулятор громкости.
Добавление его в
.profile
также не сработало - если только ему не предшествовала задержка сна на 8 секунд.Нашли решение, которое постоянно работало всего за несколько кликов:
И отключите плагин PulseAudio .
источник
pavucontrol
иди Конфигурация вкладку , добавь посмотри, можно ли там установить профиль устройства Bluetooth на A2DP? (При устранении Bluetooth, на той же вкладке конфигурации я часто набор встроенный в аудио , чтобы никто , а)[ОБНОВИТЬ]
На KXStudio есть специальная настройка с Cadence, нужные файлы для редактирования находятся по адресу
/usr/share/cadence/pulse2jack/
, есть 2 файлаplay.pa
иplay+rec.pa
. Добавьте это к обоим:[Оригинал - хорошо для отладки]
В Ubuntu + KDE и KXStudio я использую скрипт автозапуска, например так:
ТАКЖЕ, убедитесь, что вы сделали это также:
Очень важно иметь pavucontrol для переключения между профилями (высококачественный A2DP или гарнитура HSP / HFP)
И, если вам не повезло, то это может быть связано с настройками вашей антенны, поэтому попробуйте это:
Теперь наслаждайтесь вашей беспроводной гарнитурой!
источник