alsa をキャプチャするには、まず jack を起動する必要があるため、pulseaudio が自動的に起動しないようにします。何らかの理由で、pulseaudio が再起動し続けます。
$ ps aux | grep pulseaudio
gdm 883 0.0 0.1 1156168 11452 ? S<l 23:06 0:00 /usr/bin/pulseaudio --start --log-target=syslog
ben 1334 0.0 0.1 1442008 13352 ? S<l 23:06 0:00 /usr/bin/pulseaudio --start --log-target=syslog
私が試したこと:
私は(どちらにも何も)respawn = no
着手しました/etc/pulse/client.conf
~/.config/pulse
パルスオーディオサービスとソケットを無効にしました
systemctl --user disable pulseaudio.service
systemctl --user disable pulseaudio.socket
sudo systemctl disable pulseaudio
また、独自の pulseaudio インスタンスを起動するのはなぜですかgdm
? それを強制終了しようとすると、再生成されます。 gdm のホームディレクトリを確認しましたが、pulse 構成はありません。 また、ユーザーと gdm の pulseaudio ソケット/サービスをマスクすることも試しました。 インスタンスが再生成され続けますが、その理由はわかりません。
答え1
;
の各行の先頭にコメント アウトされていることに気付きませんでした。before/etc/pulseaudio/client.conf
を削除してコメントを解除すると、問題は解決しました。;
autospawn = no