安装了 Rhythmbox 和 Rhythmbox-plugins,但可用 dbus 服务列表中没有 org.Rhythmbox。要查看我使用的列表:
dbus-send --system \
--dest=org.freedesktop.DBus \
--type=method_call \
--print-reply \
/org/freedesktop/DBus \
org.freedesktop.DBus.ListNames
答案1
Rhythmbox 需要启用 MPRIS 插件(使用插件窗口启用插件)
现代 Rhythmbox 版本(2.90.1 及更高版本)在 Rhythmbox 实际运行时公开一个名为“org.gnome.Rhythmbox3”的会话 dbus 条目。要查看此内容,请稍微更改您的 dbus 命令:
dbus-send --session --dest=org.freedesktop.DBus --type=method_call --print-reply /org/freedesktop/DBus org.freedesktop.DBus.ListNames
或者,只需使用 mpris 接口,如中所述这个精彩的问答。
如果您使用应用程序 d-feet 那么这会清楚地显示 mpris 接口公开的对象: