無法對 dbus-send 的相同參數使用 gdbus 指令

無法對 dbus-send 的相同參數使用 gdbus 指令

在 Fedora GNOME Xorg 會話上,我正在使用

$ dbus-send --print-reply --dest=org.gnome.Mutter.IdleMonitor /org/gnome/Mutter/IdleMonitor/Core org.gnome.Mutter.IdleMonitor.GetIdletime

檢索使用者空閒時間。確實我收到訊息

method return time=1558965539.579835 sender=:1.19 -> destination=:1.97 serial=409 reply_serial=2
   uint64 17

但如果我嘗試使用 gdbus 命令

$ gdbus call --system --dest org.gnome.Mutter.IdleMonitor --object-path /org/gnome/Mutter/IdleMonitor/Core --method org.gnome.Mutter.IdleMonitor.GetIdletime

我收到錯誤

Error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable

為什麼我無法針對相同的參數使用 gdbus 指令?謝謝

相關內容