Bug 34414 - Выделить субпакет pulseaudio-bluez
Summary: Выделить субпакет pulseaudio-bluez
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: pulseaudio (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Sergey Bolshakov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-28 18:51 MSK by Антон Мидюков
Modified: 2021-12-04 15:06 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2017-12-28 18:51:27 MSK
Я сегодня столкнулся с весьма неприятной ситуацией. Установил заново LXDE regular, установил pulseaudio. В результате у меня отвалился звуковой индикатор из-за ошибки:
[pulseaudio] bluez5-util.c: GetManagedObjects() failed: org.freedesktop.DBus.Error.NoReply

Решение проблемы:
1. Удалить пакет pulseaudio-bluez (облом, так как в версии 10.0-alt1 его включили в pulseaudio)
2. Закоментить автоматический подхват pulseaudio-bluez в /etc/pulse/default.pa
Что я и сделал.
3. Установить на хватающую зависимость, которую я не нашёл.

Так что мне кажется лучшим вариантом было бы вновь выделить субпакет pulseaudio-bluez, и по возможности прописать ему недостающую зависимость.
Comment 1 Sergey Bolshakov 2017-12-29 12:58:53 MSK
Давайте внесём ясность: эта 'ошибка' нисколько не мешает работе ни самого pulseaudio-daemon, ни его утилит (pavucontrol и т.п) -- проблема в некоем
звуковом индикаторе lxde.
Так вот мне кажется, что лучшим вариантом было бы всё же починить этот ваш
индикатор.
inb4 нет, выделять снова pulseaudio-bluez я не стану, поскольку жёстких бинарных
зависимостей на bluez (hint) у него нет.
Comment 2 Денис Назаров 2021-12-04 12:37:19 MSK
Всё может стоит выделить отдельный подпакет pulseaudio-bluez с модулями

libbluez5-util.so
module-bluez5-device.so
module-bluez5-discover.so
module-bluetooth-discover.so
module-bluetooth-policy.so

Это бы позволило собрать альтернативную реализацию с поддержкой Hi-Res кодеков - https://github.com/EHfive/pulseaudio-modules-bt/ в которой как раз собираются модули с точно такими же именами.
Comment 3 Sergey Bolshakov 2021-12-04 13:57:37 MSK
как говорится, я джва года ждал.
я долго смотрел на тот форк и драму, с ним связанную, пока в PA 15.0 не добавили aptx, но 1) через gstreamer 2) через ещё не релизнутый gstreamer
бишь, два и более года назад это ещё имело смысл, но сейчас-то ---
В общем, однажды у нас будет нужный gst, если ещё не, и я закрою
этот гештальт, как раз к тому времени, когда все убегут на pipewire (я уже lol)
NB нашей багзилле зримо недостаёт статуса 'А СМЫСЛ'
Comment 4 Денис Назаров 2021-12-04 14:48:49 MSK
Да, AptX и LDAC добавили в 15-й PulseAudio, но вот AAC всё же пока нет (
Comment 5 Sergey Bolshakov 2021-12-04 15:03:21 MSK
иииии нет, мы ещё не там -- нужен gst-plugins-bad1.0 >= 1.19.1, у нас же 1.18.5
sad!
Comment 6 Sergey Bolshakov 2021-12-04 15:06:23 MSK
(In reply to Денис Назаров from comment #4)
> Да, AptX и LDAC добавили в 15-й PulseAudio, но вот AAC всё же пока нет (

если же кто-то всё же предпочитает форк: ничто не мешает переименовать его
модули, на фоне остальных с ним проблем это наименьшая.
*эту* багу я закрываю, если есть желание продолжить -- предлагаю сделать
новую.