パルス出力再生に失敗しました:一時停止

パルス出力再生に失敗しました:一時停止

私はシステムサービスとユーザーとしてmpdを実行していますmpd。 mpdはシステムサービスであり、パルスオーディオはセッションベースであるため、mpdで現在アクティブなパルスセッションデーモンに音楽をストリーミングする必要があります。これはmodule-native-protocol-tcp module構成を使用して行われますauth-anonymous=1 auth-cookie-enabled=0 listen=0.0.0.0(緩やかに知っていますが、テスト目的で)。

mpd.confの出力は次のとおりです。

audio_output {                                                                   
  type    "pulse"                                                                
  name    "My (loopback) Pulse Output"                                           
  server  "localhost"                                                            
}   

今mpdで曲を実行すると、次のような文句が表示されます。

pulse_output: "My (loopback) Pulse Output" [pulse] failed to play: suspended
output: Failed to open audio output

ここに問題がありますか?これはバグですか?

私は以下を試しました。私のユーザー(systemd)として実行私のユーザー(systemd)として実行し、mpd.confでユーザーを設定します。 rootとして実行し、mpd.confでユーザーを設定します。正しい受信者名を設定します。

ベストアンサー1

あなたは私より何が起こっているのかをよく知っているようですが、私は同じエラーメッセージを受け取り、この指示に従って問題がなくなりました。このWikiページ(次回も再公開Ubuntuに尋ねる):

使い方はmpd.confあなたと同じです。

/etc/pulse/default.paから次の行のコメントを外します(この行にIPアドレスを指定するセクションを追加する必要があるかもしれません)。

load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1 # IP of localhost

おすすめ記事