dbus не работает, когда Spotify работает на Xvfb - PullRequest
0 голосов
/ 16 февраля 2019

во время работы Spotify на Gnome вызов dbus

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause

работает правильно и действие предпринято.
Когда я запускаю Spotify на Xvfb, я вижу, что он работает на x11-vnc, играйте такжемузыка, но тот же вызов dbus возвращает

Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.mpris.MediaPlayer2.spotify was not provided by any .service files

Xvfb запускается через файл системного блока, как описано в https://petermolnar.net/headless-spotify-without-gpu/

Description=Spotify
Documentation=
After=network.target

[Service]
User=%i
ExecStart=/usr/bin/xvfb-run -f /home/%i/.Xauthority --auto-servernum /usr/bin/spotify --disable-gpu
Restart=on-failure

[Install]
WantedBy=multi-user.target

Я также пытался напрямую запустить Xvfb напрямую, установив DISPLAYи запуск Spotify, с теми же результатами.
Кроме того, я попытался обернуть Spotify, например, в fluxbox, но безуспешно.

Что я пропустил?Какие-либо предложения?Идеи, где искать?

...