3
mpdが他のアプリケーションと競合しています—パルスを制御していますか?
簡単な説明 MPDは、別のアプリケーションで再生しようとする試みを演奏し、音されている場合は、X、からの音xは出力されません。 他のアプリケーションからの音が、場合xは、その後、再生する試みを演奏し、MPDさからの音ながら、何の音はMPDから出力されませんxはプレーし続けています。 細部 私は最初にFlashでこの問題に気づきましたが、これは引き続き最も一般的なシナリオです。フラッシュに厳密に関連しているのではなく、mpdに関係していることに気づく前に、これに関する質問を投稿しました。 私の最大のフラストレーションは、mpdを再び動作させようとすることです。時々、他の人が(フラッシュのために)Chromiumを殺すのpulseaudio -kに役立つようです。ほとんどの場合、それは上記の組み合わせです。sudo /etc/init.d/mpd restartSIGTERM これは、mpdを別のユーザーとして実行し、pulseaudioを使用しているためと考えられます。rootまたは現在のユーザーとしては実行されません。また、mpdはパルスサポート付きでコンパイルされます。 いろいろなことを試してきましたが、正直なところ、久しぶりに何も書けませんでした。方向性がわからないのではなく、この問題を一度でも解決できたら本当に嬉しいです。 mpd.conf コメント/空白行を削除することで簡略化。 music_directory "/var/lib/mpd/music" playlist_directory "/var/lib/mpd/playlists" db_file "/var/lib/mpd/tag_cache" log_file "/var/log/mpd/mpd.log" pid_file "/var/run/mpd/pid" state_file "/var/lib/mpd/state" user "mpd" bind_to_address "wilson" input { plugin "curl" } audio_output { type "pulse" name "My Pulse Output" } filesystem_charset "UTF-8" id3v1_encoding "UTF-8" 質問 これを維持するために、これを引き起こしている原因、または現在のユーザーとしてmpdを実行せずに修正する方法を誰かが知っていますか?