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がバックグラウンドで見えないように実行されることです。