Bug 35790

Summary: pulse plugin doesn't work
Product: Sisyphus Reporter: Konstantin A Lepikhov (L.A. Kostis) <lakostis>
Component: libalsaAssignee: Michael Shigorin <mike>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: m, mike, petervf, shrek
Version: unstableKeywords: relnote
Hardware: all   
OS: Linux   

Description Konstantin A Lepikhov (L.A. Kostis) 2018-12-17 03:23:36 MSK
Похоже с обновлением libsalsa поиск конфигурационных файлов сломался - теперь libalsa даже не пытается подгружать что-то из /usr/share/alsa/alsa.conf.d, где хранятся настройки pulse.conf. Если перенести настройки из /usr/share/alsa/alsa.conf.d в /etc/alsa/conf.d (кстати, у меня этого каталога нет) то все начинает работать как нужно поскольку этот путь определен в /usr/share/alsa/alsa.conf:

...
@hooks [
        {
                func load
                files [
                        "/etc/alsa/conf.d"
                        "/etc/asound.conf"
                        "~/.asoundrc"
                ]
                errors false
        }
]
...

$ rpm -qf /usr/share/alsa/alsa.conf
libalsa-1.1.7-alt1.x86_64
Comment 1 Michael Shigorin 2019-01-24 11:30:04 MSK
Спасибо; тем временем вышла 1.1.8, давай попробуем там глянуть.
Сходу в http://alsa-project.org/main/index.php/Changes_v1.1.7_v1.1.8
будто ничего имеющего отношение не наблюдаю, правда.

PS: как думаешь, дубль? -- https://bugzilla.altlinux.org/35919
Comment 2 Michael Shigorin 2019-01-24 13:23:24 MSK
Проверь на 1.1.8 по возможности: http://webery.altlinux.org/task/219888
Comment 3 mikhailnov 2019-02-18 01:43:14 MSK
Этот баг касается и Audacity.
1) Берем audacity из сизифа
2) запускаем ее на системе с PulseAudio; устройством ввода по умолчанию должно быть pulse, однако в списке устройств такого нет; если начать запись в Audacity, в pavucontrol не видно потока ввода на вкладке "Запись"
3) делаем:

alt-p8-edu ~ # mkdir -p /etc/alsa/conf.d/
alt-p8-edu ~ # cp -v /usr/share/alsa/alsa.conf.d/* /etc/alsa/conf.d/
'/usr/share/alsa/alsa.conf.d/50-pulseaudio.conf' -> '/etc/alsa/conf.d/50-pulseaudio.conf'
'/usr/share/alsa/alsa.conf.d/pulse.conf' -> '/etc/alsa/conf.d/pulse.conf'

После этого pulse появляется в audacity (да, при сборке audacity c GTK+3 меню выбора устройства весьма глючно, зато HiDPI в теории должен быть лучше).

Это критичный баг.
Comment 5 Michael Shigorin 2019-02-19 15:53:48 MSK
(В ответ на комментарий №4)
> Исправил это в задании 221894
Спасибо, запускайте.
Comment 6 Repository Robot 2019-02-19 17:29:51 MSK
libalsa-1:1.1.8-alt2 -> sisyphus:

Mon Feb 18 2019 Mikhail Novosyolov <mikhailnov@altlinux> 1:1.1.8-alt2
- Patch: restore loading /usr/share/alsa/alsa.conf.d/* (Closes: 35790)