
私はSpotify統合が素晴らしいので、私のmpdでMopidyをサービスとして実行します。設定を通して、パルスオーディオで使用するためのマニュアルに従いました。
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1`
/etc/pulse/default.pa
私との間
[audio]
output = pulsesink server=127.0.0.1
私の/etc/mopidy/modipy.conf
。
これはすべてうまくいきますが、最近はArch LinuxでPulseAudioの代わりにPipewireを使い始めました。方法は次のとおりです。これpipewire
、およびをpipewire-alsa
インストールします。しかし今、私は音楽を演奏しようとするたびに何も起こらないことに気づきました。 MopidyのJournalctlをチェックしてこれを見つけました。pipewire-pulse
pipewire-media-session
ERROR ... [536:MainThread] mopidy.audio.gst
... mopidy[536]: GStreamer error: Failed to connect: Connection refused
... mopidy[536]: WARNING ... [536:Audio-2] mopidy.audio.actor
... mopidy[536]: Setting GStreamer state to GST_STATE_PLAYING failed
... mopidy[536]: WARNING ... [536:Core-11] mopidy.core.tracklist
... mopidy[536]: Track is not playable: local:track:...
検索してこのgst-plugin-pipewire
パッケージを見つけましたが、インストールしてもまったく役に立ちませんでした。 Mopidyを除いて、オーディオ関連の他のすべてがうまく機能します。お手伝いいただければ幸いです。
答え1
私はベローズを再インストールしてoutput = pulsesink client-name=mopidy
動作しました。ユーザー提供する。
sudo apt-get --reinstall install pipewire pipewire-pulse pipewire-media-session-pulseaudio pipewire-audio-client-libraries gstreamer1.0-pipewire libspa-0.2-bluetooth libspa-0.2-jack