私はDebian-Jessieを使用しています。同じメディアプレーヤーを使用すると競合が発生します!
現在のユーザーとしてpulseaudioのステータスを確認しました。
pulseaudio --check
echo $?
値0を返すので大丈夫そうです!
pulseaudioを終了して再起動しようとすると、何も起こりません。
pulseaudio --kill
pulseaudio --start
SYSKILLシグナルを使用して同じ操作を試しましたが、まだ何も変更されず、競合が発生しました。
ps aux | grep pulseaudio
sudo kill 914
pulseaudio --start
以下はsyslogの関連ログです。
rtkit-daemon[915]: Successfully made thread 6881 of process 6881 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level -11.
情報:
[ 9903.006551] sound hdaudioC1D3: hda-codec: out of range cmd 3:5:707:ffffffff
サウンドカードやオーディオシステムにどのような問題があるかはまだわかりません。他のデーモンで問題が発生する可能性はありますか?休止状態に入るたびにシステムを再起動したくありません。
答え1
私は答えを見つけました。この質問はpulseaudioの「自動生成プロセス」機能からのものです。
pulseaudioデーモンが動作を停止し、プロセスがないたびに自動的にプロセスを作成しようとするので、次のように停止する必要があります。
cp /etc/pulse/client.conf ~/.config/pulse/
vim ~/.config/pulse/client.conf
次に、前のセミコロンを削除して「autospawn = yes」行のコメントを外し、それを「autospawn = no」に変更して保存します。
それではpulseaudioを再起動してみてください。
pulseaudio --kill
pulseaudio --start
今、すべてが大丈夫です!