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 - нет. У кого-нибудь есть подсказка?