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コマンドを使用できないのはなぜですか?ありがとう

ベストアンサー1

おすすめ記事