Jack을 사용한 후 PulseAudio 출력 및 입력이 더미 장치로 대체됩니다. PulseAudio를 종료하고 Alsa를 다시 로드하려고 시도했지만 Alsa 기반 애플리케이션을 다시 사용할 수 있는 유일한 방법은 재부팅하는 것입니다. 재부팅하지 않고 문제를 해결할 수 있는 방법이 있어야 한다는 것을 알고 있습니다. Ubuntu 및 현재 Fedora 19를 포함한 여러 Linux 배포판에서 이 문제가 발생했습니다.
출력 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
해결책은 생각보다 간단했습니다. 밝혀진 jackd 의 출력은 fuser -v /dev/snd/*
QjackCtl이 오디오 카드를 죽인 후에도 조용히 오디오 카드를 독차지하고 있었습니다. 실행하면 killall jackd
문제가 해결되었습니다. 문제는 PulseAudio가 아니라 백그라운드에서 눈에 띄지 않게 실행되는 jackd였습니다.