Sua pergunta me levou a algo que funciona aqui:
> annotate-output dbus-monitor --system "type='signal',interface='org.freedesktop.UPower'"
08:07:00 I: Started dbus-monitor --system type='signal',interface='org.freedesktop.UPower'
08:07:00 O: signal sender=org.freedesktop.DBus -> dest=:1.145 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
08:07:00 O: string ":1.145"
08:07:22 O: signal sender=:1.20 -> dest=(null destination) serial=189 path=/org/freedesktop/UPower; interface=org.freedesktop.UPower; member=Sleeping
08:07:41 O: signal sender=:1.20 -> dest=(null destination) serial=190 path=/org/freedesktop/UPower; interface=org.freedesktop.UPower; member=Resuming
08:08:10 O: signal sender=:1.20 -> dest=(null destination) serial=192 path=/org/freedesktop/UPower; interface=org.freedesktop.UPower; member=Sleeping
08:10:08 O: signal sender=:1.20 -> dest=(null destination) serial=193 path=/org/freedesktop/UPower; interface=org.freedesktop.UPower; member=Resuming
Então, como você pode ver, recebi os sinais que parece estar faltando. @ 08: 07: 22 Eu suspendi a máquina, @ 08: 07: 41 eu comecei de novo. @ 08: 08: 10 Eu hibernou, e @ 08: 10: 08 foi reiniciado novamente. Funciona sem falhas aqui. Eu tentei adicionar ,member='Sleeping'
como no seu post, e isso funcionou também (só me deu os eventos Sleeping).
BTW, gosto muito de anotar as saídas