WM: Openbox, pyxdg не установлен, pulse запускается через autostart.sh:
start-pulseaudio-x11
$ ps -A | grep pulse
1738 ? 00:00:24 pulseaudio
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC3221 Analog [ALC3221 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
$ grep -v '^\s*;\|^\s*#\|^\s*$' /etc/pulse/daemon.conf
flat-volumes = no
$ cat /etc/asound.conf
# ALSA system-wide config file
# By default, redirect to PulseAudio:
pcm.default pulse
ctl.default pulse
ArchWiki: PulseAudio (Русский)/Troubleshooting - смотрел, но решение так и не найдено
Что было замечено и как воспроизвести: Запускаем alsamixer и можно еще pavucontrol. Если крутить и в pavucontrol, и в alsamixer, общий звук будет меняться там-и-там, но
- запускаем audacity или xmms, не важно, главное приложение, которое через alsa может регулировать уровень громкости. К примеру, qmmp без Использовать прогр.регулировки громкости в настройках
Если в подобном alsa-приложении будем регулировать звук, то при запущенном alsamixer или pavucontrol мы не будем видеть, что он меняется, а он меняется для всей системы. Стоит сделать:
$ pulseaudio --kill && pulseaudio --start
и теперь если крутить ползунок звука в alsa-приложении (audacity, xmms, qmmp) мы получим, то что звук меняется и в alsamixer, и в pavucontrol для master. Еще вот такое решение напрашивается и оно работает:
start-pulseaudio-x11 && pulseaudio --kill && pulseaudio --start &
pulseaudio --start && pulseaudio --kill && pulseaudio --start &
- Вопрос следующий, как данное получить без
pulseaudio -k
?- А именно: почему pulseaudio, пока не сделаю
pulseaudio -k
игнорирует либо не видит изменений в alsa?
- А именно: почему pulseaudio, пока не сделаю
- Или лучше, можно ли без поддержки pulse в приложении сделать что бы звук для него регулировался и только для его процесса и не только через pavucontrol?
- Вроде бы нельзя, но мало ли alsamixer-plugin может быть может данное, а я не знаю
- Кто pulseuadio использует (не пользуется DE, конкретизируем ситуация что бы точно), покажите как вы демон pulse запускаете.
- И запускаете ли его в обще, или он сам запускается после запуска какого-то приложения?