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 명령을 사용할 수 없는 이유는 무엇입니까? 감사합니다

관련 정보