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
해결책은 생각보다 간단하다는 것이 밝혀졌습니다. QjackCtl이 이를 종료한 후에도 표시된 jackd의 출력은 fuser -v /dev/snd/*
여전히 소리 없이 사운드 카드를 독차지합니다. 실행하면 killall jackd
문제가 해결되었습니다. 문제는 PulseAudio가 아니라 jackd가 백그라운드에서 보이지 않게 실행되는 데 있습니다.