Мне приходится каждый раз переподключать Bluetooth-наушники, иначе они не выводят звук.
У меня есть пара наушников Samsung Galaxy Buds+, и я использую их на своем рабочем столе Ubuntu. Проблема в том, что каждый раз, когда я их отключаю, когда снова вынимаю из корпуса, они подключаются к ПК, но не издают никакого звука. С ними не связан звуковой профиль, и звук выводится через другие динамики. Если я удалю устройство и повторю сопряжение, оно будет работать до тех пор, пока я не оставлю наушники в следующий раз.
В настоящее время я использую PulseAudio. Пробовал переключиться на pipewire, но тогда профиль A2DP вообще не работал, поэтому я снова переключился на PulseAudio.
Любая помощь будет оценена по достоинству!
РЕДАКТИРОВАТЬ:
В моих файлах журналов есть много экземпляров, я считаю, что в отношении этой проблемы:
src/service.c:btd_service_connect() a2dp-sink profile connect failed for XX:XX:XX:XX:XX:XX:XX: Device or resource busy
src/service.c:ext_io_disconnected() Unable to get io data for Hands-Free Voice gateway: getpeername"Transport enfpoint is not connected (107)
src/profile.x:ext_start_servers() RFCOMM server failed for Headser unit: rfcomm_bind: Address already in use (98)
1 ответ
Я решил это, просто удалив и очистив PulseAudio и перезагрузив компьютер. Теперь PipeWire включен и полностью функционален. Мне приходится вручную переключаться на профиль HSP, когда мне нужно использовать микрофон, но, по крайней мере, теперь я могу вернуться к A2DP, когда захочу. Оставлю это здесь на случай, если у кого-то возникнет такая же проблема в будущем.