休止状態の後、pulseaudioは動作を停止します。

休止状態の後、pulseaudioは動作を停止します。

私は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

今、すべてが大丈夫です!

おすすめ記事