
나는 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