Я работаю в нестабильном Debian. Мой .asoundrc
выглядит так:
pcm.btheadset
{
type plug
slave
{
pcm
{
type bluetooth
device 5A:5A:5A:A6:08:09
profile "auto"
}
}
}
ctl.btheadset
{
type bluetooth
}
Я могу воспроизводить музыку через гарнитуру, но не могу управлять громкостью.
$ alsamixer -D btheadset
ALSA lib audio/ctl_bluetooth.c:167:(bluetooth_send_ctl) Unable to receive new volume value from server
ALSA lib audio/ctl_bluetooth.c:161:(bluetooth_send_ctl) Unable to request new volume value to server: Broken pipe
cannot load mixer controls: Broken pipe
daemon.log
имеет это:
bluetoothd[15628]: Invalid message: length mismatch
Есть идеи? Я подозревал, что это может быть некоторое несоответствие двоичных файлов, поэтому я попытался понизить bluez
до стабильного Debian. Неудачно. Может быть, я должен попробовать то же самое с alsa libs ...
Многие часто задаваемые вопросы и учебные пособия предполагают, что PulseAudio должен автоматически решить эту проблему, однако я установил его, он удалил десятки зависимостей, в которых я не заинтересован, и оказался очень враждебным пользователем демоном, который вообще отказывался воспроизводить любой звук. , Так что меня это не интересует как решение.