Bug 46718 - Ошибка "Device not available" при использовании bluez-alsa
Summary: Ошибка "Device not available" при использовании bluez-alsa
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: bluez-alsa (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Konstantin A Lepikhov (L.A. Kostis)
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-30 18:34 MSK by Монастырский Илья
Modified: 2023-07-01 17:33 MSK (History)
1 user (show)

See Also:


Attachments
Ошибка (95.20 KB, image/png)
2023-06-30 18:34 MSK, Монастырский Илья
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Монастырский Илья 2023-06-30 18:34:19 MSK
Created attachment 13657 [details]
Ошибка

Пакет: 
bluez-alsa-4.1.0-alt1

Стенд (обновлён до Sisyphus): 
Alt Kworkstation 10.1 x86-64

Шаги воспроизведения: 
1) Подключить наушники через bluetooth
2) Запустить сервисы:
# systemctl start bluealsa && systemctl start bluealsa-aplay.service
3) Выполнить:
$ aplay file.wav
$ aplay -D bluealsa file.wav

Результат:
При выполнении $ aplay file.wav в bluez-alsa возникает ошибка: 
Device not available: /org/bluez/hci0/dev_70_99_1C_B0_C4_08/sep2/fd3 (см. вложение))

При выполнении $ aplay -D bluealsa file.wav ошибка: 
ALSA lib bluealsa-pcm.c:1390:(_snd_pcm_bluealsa_open) Couldn't get BlueALSA PCM: Rejected send message, 1 matched rules; type="method_call", sender=":1.170" (uid=500 pid=4649 comm="aplay -D bluealsa file.wav") interface="org.freedesktop.DBus.ObjectManager" member="GetManagedObjects" error name="(unset)" requested_reply="0" destination="org.bluealsa" (uid=474 pid=3928 comm="/usr/bin/bluealsa -S -p a2dp-source -p a2dp-sink")
aplay: main:831: audio open error: Нет такого устройства

Ожидаемый результат: 
Успешное воспроизведение аудио через bluetooth-наушники
Comment 1 Монастырский Илья 2023-06-30 18:39:20 MSK
Проверил ошибку ноутбуке Lenovo IdeaPad Gaming 3 с Kworkstation 10.1 x86-64 (Обновлён до Sisyphus) - ошибка воспроизводится
Comment 2 Konstantin A Lepikhov (L.A. Kostis) 2023-07-01 15:53:45 MSK
(In reply to Монастырский Илья from comment #0)
> Created attachment 13657 [details]
> Ошибка
> 
> Пакет: 
> bluez-alsa-4.1.0-alt1
> 
> Стенд (обновлён до Sisyphus): 
> Alt Kworkstation 10.1 x86-64
> 
> Шаги воспроизведения: 
> 1) Подключить наушники через bluetooth
> 2) Запустить сервисы:
> # systemctl start bluealsa && systemctl start bluealsa-aplay.service
> 3) Выполнить:
> $ aplay file.wav
> $ aplay -D bluealsa file.wav
> 
> Результат:
> При выполнении $ aplay file.wav в bluez-alsa возникает ошибка: 
> Device not available: /org/bluez/hci0/dev_70_99_1C_B0_C4_08/sep2/fd3 (см.
> вложение))
> 
> При выполнении $ aplay -D bluealsa file.wav ошибка: 
> ALSA lib bluealsa-pcm.c:1390:(_snd_pcm_bluealsa_open) Couldn't get BlueALSA
> PCM: Rejected send message, 1 matched rules; type="method_call",
> sender=":1.170" (uid=500 pid=4649 comm="aplay -D bluealsa file.wav")
> interface="org.freedesktop.DBus.ObjectManager" member="GetManagedObjects"
> error name="(unset)" requested_reply="0" destination="org.bluealsa" (uid=474
> pid=3928 comm="/usr/bin/bluealsa -S -p a2dp-source -p a2dp-sink")
> aplay: main:831: audio open error: Нет такого устройства
> 
> Ожидаемый результат: 
> Успешное воспроизведение аудио через bluetooth-наушники

а отключен ли pulseaudio/pipewire до запуска bluealsa?
Comment 3 Монастырский Илья 2023-07-01 17:33:08 MSK
(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #2)
> а отключен ли pulseaudio/pipewire до запуска bluealsa?

Перепроверил ещё раз - действительно, мешал запущенный процесс pulseaudio

bluez-alsa работает корректно при отключении pulseaudio