Как я подключаю bluez-alsa к аудиоустройству?
У меня сложилось впечатление, что ALSA не поддерживает Bluez5, и я не понял из вашего другого поста, что вы используете Bluez4. Так что у вас могут быть какие-то проблемы или другая работа. При этом я дам вам общее представление об использовании Alsa и Bluez4.
Пройдите обычное соединение и получите адрес устройства или используйте bluetoothctl / hcitool:
$ hcitool scan
Scanning ...
XX:XX:XX:XX:XX:XX NAMEOFHEADSET
$ bluez-simple-agent XX:XX:XX:XX:XX:XX
Далее отредактируйте / etc / asound. conf (для всей системы) или ~ / asound.conf (userlevel)
pcm.btheadset {
type plug
slave {
pcm {
type bluetooth
device XX:XX:XX:XX:XX:XX
profile "auto"
}
}
hint {
show on
description "BT Headset"
}
}
ctl.btheadset {
type bluetooth
}
Если это доставит вам какие-либо проблемы, попробуйте изменить первую строку на pcm.!default {
, что приведет к это будет аудиоустройство по умолчанию.
Перезагрузите alsa, чтобы он зафиксировал изменения в asound.conf и проверил, что устройство добавлено.
$ sudo alsa reload
$ sudo /etc/init.d/alsa-utils restart
$ aplay -L
Проверьте свой звук!
Как заключительная мысль, вы решили перейти на Alsa напрямую, потому что у вас были проблемы с конкретные применения вина? Обычно Pulseaudio-alsa достаточно хорош для большинства игр и т. Д., Которые вы запускаете в Wine, и, к сожалению, весь стек аудио Linux - это то, что удерживает многих разработчиков игр от Linux полностью, так что имейте это в виду.