Bug 14415

Summary: [Fix 21] pulseaudio - Added load-module module-bluez5-discove
Product: [ROSA-based products] ROSA Fresh Reporter: VictorR2007 <victorr2007>
Component: Packages from MainAssignee: ROSA Linux Bugs <bugs>
Status: CONFIRMED --- QA Contact: ROSA Linux Bugs <bugs>
Severity: normal    
Priority: Normal CC: irgaliev01, m.novosyolov, pribytkovav02, sulmpx60, temap, v.potapov, victorr2007, vladislav.tarakanov
Version: AllFlags: v.potapov: qa_verified-
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Platform: --- ROSA Vulnerability identifier:
RPM Package: ISO-related:
Bad POT generating: Upstream:

Comment 1 Vladimir Potapov 2024-04-19 10:33:58 MSK
************************************
The update sent to testings
Comment 2 Mikhail Novosyolov 2024-04-21 21:18:30 MSK
А если пакет pulseaudio-module-bluetooth не установлен?

Предлагаю сделать так:
.ifexists module-bluez5-discover.so
load-module module-bluez5-discover
.endif
(по аналогии с соседними записями в этом файле)

P.S. Зачем это надо, не вникал.
Comment 3 VictorR2007 2024-04-21 22:13:08 MSK
Нужно было наверное проверить на pipewire.
OpenMandriva уже три года собирает pulseaudio с этим патчем
https://github.com/OpenMandrivaAssociation/pulseaudio/blob/master/pulseaudio-6.0-kde-delay.patch
Comment 4 Mikhail Novosyolov 2024-04-21 22:38:19 MSK
(In reply to VictorR2007 from comment #3)
> Нужно было наверное проверить на pipewire.
> OpenMandriva уже три года собирает pulseaudio с этим патчем
> https://github.com/OpenMandrivaAssociation/pulseaudio/blob/master/pulseaudio-
> 6.0-kde-delay.patch

У нас пакет pipewire сделан так, чтоб такой костыль не был нужен. В нем есть провайд pulseaudio. Это позволяет, в отличие от других дистрибутивов, удалять или не ставить pulseaudio, где стоит pipewire.

а причем тут pipewire, мы же пульсу патчим
Comment 5 VictorR2007 2024-04-21 22:46:28 MSK
(In reply to Mikhail Novosyolov from comment #4)
> а причем тут pipewire

Я про то, что возможно на pipewire бы эти колонки бы и так работали.
Или возможно что на новом pulseaudio тоже бы работали.
Последний версии 17.0.
Но вот Федора сидит для всех своих версий на pulseaudio-16.1.
Но правда на kde у неё установлен только pipewire.
Comment 6 Mikhail Novosyolov 2024-04-21 22:57:27 MSK
Да фиг с ними с колонками. У меня вот блютус-колонки без такого костыля работают. Но в текущем виде сломается работа, если удалить пакет pulseaudio-module-blueeooth. Поправь, пожалуйста.

mikhailnov@hp-xfce ~ $ sudo dnf rq --whatrequires pulseaudio-module-bluetooth
[sudo] пароль для mikhailnov: 
Последняя проверка окончания срока действия метаданных: 0:51:03 назад, Вс 21 апр 2024 22:05:03.
task-pulseaudio-0:2021.1-1.noarch
mikhailnov@hp-xfce ~ $ sudo dnf rq --whatrecommends pulseaudio-module-bluetooth
Последняя проверка окончания срока действия метаданных: 0:51:32 назад, Вс 21 апр 2024 22:05:03.
blueman-0:2.3.2-1.i686
blueman-0:2.3.2-1.x86_64
plasma5-bluedevil-0:5.27.10-1.i686
plasma5-bluedevil-0:5.27.10-1.x86_64
task-iso-common-0:2021.1-0.98.i686
task-iso-common-0:2021.1-0.98.x86_64
task-iso-gnome-0:2021.1-0.98.i686
task-iso-gnome-0:2021.1-0.98.x86_64

Он у нас мягкая зависимость, все, что касается блютуза, должно быть легко удаляемое из системы. Это просто здравый смысл и может потребоваться на специальных объектах, где беспроводные технологии запрещены для защиты информации.
Comment 7 VictorR2007 2024-04-22 01:02:27 MSK
(In reply to Mikhail Novosyolov from comment #6)
> Но в текущем виде сломается работа, если удалить пакет
> pulseaudio-module-blueeooth. Поправь, пожалуйста.

Новые сборки с исправлением

Сборки
https://abf.rosalinux.ru/build_lists/5024920
https://abf.rosalinux.ru/build_lists/5024921
https://abf.rosalinux.ru/build_lists/5024922
https://abf.rosalinux.ru/build_lists/5024924
Comment 8 Vladimir Potapov 2024-04-22 11:28:36 MSK
у меня колонки работают, как и прежде. А вот в логах новые ошибки
Module "module-bluez5-discover" should be loaded once at most. Refusing to load.
pulseaudio[1380]: Failed to load module "module-bluetooth-discover" (argument: ""): initialization failed.
Comment 9 VictorR2007 2024-04-22 11:40:33 MSK
Снимаю своё изменение в пакете.
Если все-же нужно делать, пусть сделает кто-то другой.
Comment 10 VictorR2007 2024-04-22 11:44:47 MSK
Откатил назад все изменения.
Comment 11 Vladimir Potapov 2024-06-07 09:35:29 MSK
Откатил назад репозитории, а то так в тестингах пакеты и валялись.