Как перезапустить Alsa/PulseAudio после использования Jack

Как перезапустить Alsa/PulseAudio после использования Jack

После использования Jack выходы и входы PulseAudio заменяются фиктивным устройством. Я пытался убить PulseAudio и перезагрузить Alsa, но единственный способ снова использовать приложение на основе Alsa — это перезагрузиться. Я знаю, что должен быть способ исправить эту проблему без перезагрузки. У меня была эта проблема в нескольких дистрибутивах Linux, включая Ubuntu и в настоящее время Fedora 19.

Вывод service alsa-utils restart:

Redirecting to /bin/systemctl restart  alsa-utils.service
Failed to issue method call: Unit alsa-utils.service failed to load:
No such file or directory. See system logs and 'systemctl status
alsa-utils.service' for details.

И systemctl status alsa-utils.service:

alsa-utils.service
   Loaded: error (Reason: No such file or directory)
   Active: inactive (dead)

alsactl kill quitи alsactl initпродолжить работу без ошибок.

решение1

Решение оказалось проще, чем казалось. Вывод fuser -v /dev/snd/*обнаруженного jackd молча пожирал звуковую карту даже после того, как QjackCtl якобы убил ее. Запуск killall jackdисправил проблему. Проблема была не в PulseAudio, а в jackd, работающем невидимо в фоновом режиме.

Связанный контент