Ja, da kommt eine ganze Menge, aber ich kann damit nichts anfangen. Und ich habe auch keine Ahnung, wonach ich suchen soll. Schon wenn das "Beenden" Menü aufgerufen wird kommt sowas (nur Anfang):
method call sender=:1.0 -> dest=org.freedesktop.DBus path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
string "type='signal',sender='org.freedesktop.PowerManagement',path='/org/freedesktop/PowerManagement',interface='org.freedesktop.PowerManagement'"
method call sender=:1.0 -> dest=org.freedesktop.DBus path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
string "org.freedesktop.PowerManagement"
method call sender=:1.0 -> dest=org.freedesktop.PowerManagement path=/org/freedesktop/PowerManagement; interface=org.freedesktop.PowerManagement; member=CanSuspend
method return sender=:1.15 -> dest=:1.0 reply_serial=10
boolean false
...
Wenn man den Shutdown ausführt kommt auch sehr viel, aber ich habe keine Ahnung, ob das gesuchte dabei ist, denn schliesslich wird das Terminalfenster ja auch irgendwann beendet. Aber wenigstens wurde die Datei, in die ich die Ausgaben umgeleitet habe abgeschlossen. Im echten Terminal kann man dbus-monitor übrigens nicht starten, da er dann keine X11 Verbindung hat. Hier mal der Schluss der Datei:
...
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
string ":1.11"
string ":1.11"
string ""
method call sender=:1.16 -> dest=org.freedesktop.DBus path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
string "sender='org.gtk.vfs.Daemon',interface='org.gtk.vfs.MountTracker',member='mounted'"
method call sender=:1.16 -> dest=org.freedesktop.DBus path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
string "sender='org.gtk.vfs.Daemon',interface='org.gtk.vfs.MountTracker',member='unmounted'"
signal sender=org.freedesktop.DBus -> dest=(null destination) path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
string ":1.24"
string ":1.24"
string ""
Ich werde wohl noch eine Weile lesen müssen.