Как остановить pulseaudio?

В этой версии ubuntu pulseaudio - это служба, запускаемая для пользователя. Пробовали разные команды

> pulseaudio -k
> systemctl --user stop pulseaudio
> changing pulse.conf to include autospawn=no
> systemctl daemon-reload
> systemctl --user stop pulseaudio
> pkill -9 pulseaudio

Он все время возрождается, потому что systemd его перезапускает. Должен ли я убить экземпляр systemd --user или есть что-то еще, что можно настроить?

0
задан 20 December 2019 в 08:08

3 ответа

Вам необходимо остановить пользовательский сокет systemd.

systemctl --user stop pulseaudio.socket

systemctl --user stop pulseaudio.service

Вы также можете использовать команды отключения, включения, перезагрузки и перезапуска. Это должно остановить возрождение пульсаудио, пока вы не запустите его обратно. Надеюсь, это поможет

1
ответ дан 30 December 2019 в 03:42

Отключение службы не работает. Вы также должны замаскировать его:

systemctl --user stop pulseaudio.socket
systemctl --user stop pulseaudio.service
systemctl --user disable pulseaudio.socket
systemctl --user disable pulseaudio.service
systemctl --user mask pulseaudio.socket
systemctl --user mask pulseaudio.service
0
ответ дан 3 April 2020 в 00:51

Вам нужно выяснить, что еще зависит от pulseaudio, и убить/остановить их, прежде чем останавливать pulseaudio.

systemctl --user --reverse list-dependencies pulseaudio

См. также: https://askubuntu.com/a/816378/145907

0
ответ дан 3 April 2020 в 03:30

Другие вопросы по тегам:

Похожие вопросы: