D-Bus
如何在系統 dbus 上註冊節奏盒服務?
已安裝節奏盒和節奏盒外掛,但可用 dbus 服務列表中沒有 org.Rhythmbox。要查看我使用的列表:
dbus-send --system \ --dest=org.freedesktop.DBus \ --type=method_call \ --print-reply \ /org/freedesktop/DBus \ org.freedesktop.DBus.ListNames
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 介面公開的對象: