<div dir="ltr"><div dir="ltr"><div dir="ltr">On Mon, 27 May 2019 at 15:17, Germano Massullo <<a href="mailto:germano.massullo@gmail.com">germano.massullo@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello, on Fedora GNOME Xorg session, I am using<br>
<br>
    $ dbus-send --print-reply --dest=org.gnome.Mutter.IdleMonitor<br>
/org/gnome/Mutter/IdleMonitor/Core<br>
org.gnome.Mutter.IdleMonitor.GetIdletime<br>
<br>
to retrieve the user idle time. Indeed I get message<br>
<br>
    method return time=1558965539.579835 sender=:1.19 -><br>
destination=:1.97 serial=409 reply_serial=2<br>
       uint64 17<br>
<br>
But if I try to use gdbus command<br>
<br>
    $ gdbus call --system --dest org.gnome.Mutter.IdleMonitor<br>
--object-path /org/gnome/Mutter/IdleMonitor/Core --method<br>
org.gnome.Mutter.IdleMonitor.GetIdletime<br>
<br></blockquote><div><br></div><div>The org.gnome.Mutter name is not on the system bus, since it's your compositor's instance and it's running in your session.</div><div><br></div><div>The default for `dbus-send` is to use the session bus. The equivalent for `gdbus` is to use the `--session` argument; you're using `--system`, which is meant for the system bus.</div><div><br></div><div>For instance, this:<br></div><div><br></div><div>```</div><div>$ gdbus call --session \</div><div>> --dest org.gnome.Mutter.IdleMonitor \</div><div>> --object-path /org/gnome/Mutter/IdleMonitor/Core \</div><div>> --method org.gnome.Mutter.IdleMonitor.GetIdletime <br>(uint64 29,)<br>```</div><div><br></div><div>will return the appropriate result with no warnings.<br></div><div><br></div>Ciao,</div><div class="gmail_quote"> Emmanuele.</div><div class="gmail_quote"><br></div><div dir="ltr" class="gmail_signature"><a href="https://www.bassi.io" target="_blank">https://www.bassi.io</a><br>[@] ebassi [@<a href="http://gmail.com" target="_blank">gmail.com</a>]</div></div></div>