Как я могу перезапустить pulseaudio без выхода из системы?

Иногда служба pulseaudio останавливается и не перезапускается, когда я открываю аудиофайл с банши или тотемом.

Как я могу снова запустить pulseaudio без выхода из системы?

139
задан 4 March 2019 в 11:37

9 ответов

Я решил свою проблему.

  1. Проверьте, работает ли какой-либо pulseaudio экземпляр:

    pulseaudio --check
    

    Это обычно не печатает вывода, просто код выхода. 0 выполнение средств. Мои не работали, таким образом, я просто совершенствовался к шагу 3.

  2. Если какой-либо экземпляр работает:

    pulseaudio -k
    
  3. Наконец, запустите pulseaudio снова как демона:

    pulseaudio -D
    
  4. Запустите банши снова и наслаждайтесь!

155
ответ дан 4 March 2019 в 11:37

Используйте сервисную команду:

sudo service pulseaudio restart
0
ответ дан 4 March 2019 в 11:37

Pulseaudio - это пользовательский сервис, поэтому:

systemctl --user restart pulseaudio.service

Также есть следующее:

systemctl --user restart pulseaudio.socket

Для проверок замените restart на status.

0
ответ дан 4 March 2019 в 11:37

Вот как это сделать в Ubuntu 15.10:

  1. Запустить терминал
  2. Запустить pulseaudio -k, чтобы убить работающего демона. Вы получите ошибку только в том случае, если не запущен ни один демон, иначе сообщения не появятся.
  3. Ubuntu попытается перезапустить демон автоматически при условии, что с конфигурацией проблем нет. Вы можете запустить pulseaudio --check, чтобы убедиться, что Pulseaudio работает. Чистый выход (без сообщения) из команды check указывает на то, что демон успешно запущен. В противном случае запустите pulseaudio --start, чтобы запустить демон. Если вы недавно изменили свой файл конфигурации, и демон не запускается, проверьте ваш файл на наличие ошибок и проверьте системный журнал (с приложением SystemLog) на наличие сообщений от Pulseaudio.
0
ответ дан 4 March 2019 в 11:37

При стандартной установке pulseaudio -k перезапускает демон. Больше нечего делать.

В случае, если PA не запускается, ввод pulseaudio без дополнительных параметров запустит демон, используя значения по умолчанию в /etc/pulse/daemon.conf и /etc/pulse/default.pa.

Пользовательские настройки в ~/.pulse/ или ~/.config/pulse/ отменяют общесистемные настройки. В случае проблем это часто поможет удалить эти каталоги перед перезапуском pulseaudio.

Подробнее см. PulseAudio Wiki .

0
ответ дан 4 March 2019 в 11:37

Следующие работы для меня на Ubuntu 18.04:

pulseaudio -k && sudo alsa force-reload
1
ответ дан 22 November 2019 в 22:53

Если pulseaudio, не удающийся работать, связан со сном S3 (Приостановите к RAM), реальной причиной может быть аудио аппаратная проблема, и затем необходимо сделать властный полный сброс:

pulseaudio -k && sudo alsa force-reload && sleep 2 && pulseaudio -k && sudo alsa force-reload

Да, это должно быть сделано дважды с маленькой задержкой. Я не знаю, почему, но это, кажется, работает каждый раз.

Если у Вас есть несколько настольных сред в параллели (быстрое переключение между пользователями)

sudo killall pulseaudio && sudo alsa force-reload && sleep 2 && sudo killall pulseaudio && sudo alsa force-reload
1
ответ дан 22 November 2019 в 22:53

pulseaudio - проверить

pulseaudio - уничтожить

pulseaudio - запустить

2
ответ дан 22 November 2019 в 22:53

Вы должны запустить эту команду, чтобы перезапустить PulseAudio в выпусках Ubuntu 2020:

systemctl --user restart pulseaudio
4
ответ дан 1 November 2020 в 19:44

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

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