$ dbus-monitor --session "type='signal',interface='org.freedesktop.PowerManagement'" ###unplug power supply signal sender=org.freedesktop.DBus -> dest=:1.29 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.29" signal sender=:1.10 -> dest=(null destination) path=/org/freedesktop/PowerManagement; interface=org.freedesktop.PowerManagement; member=OnBatteryChanged boolean true signal sender=:1.10 -> dest=(null destination) path=/org/freedesktop/PowerManagement; interface=org.freedesktop.PowerManagement; member=PowerSaveStatusChanged boolean true ###plug power supply signal sender=:1.10 -> dest=(null destination) path=/org/freedesktop/PowerManagement; interface=org.freedesktop.PowerManagement; member=OnBatteryChanged boolean false signal sender=:1.10 -> dest=(null destination) path=/org/freedesktop/PowerManagement; interface=org.freedesktop.PowerManagement; member=PowerSaveStatusChanged boolean false
NB: no intermediate event to show change in battery power state!
$ dbus-monitor --session "type=' signal' ,interface= 'org.freedeskto p.PowerManageme nt'" org.freedesktop .DBus -> dest=:1.29 path=/org/ freedesktop/ DBus; interface= org.freedesktop .DBus; member=NameAcquired freedesktop/ PowerManagement ; interface= org.freedesktop .PowerManagemen t; member= OnBatteryChange d freedesktop/ PowerManagement ; interface= org.freedesktop .PowerManagemen t; member= PowerSaveStatus Changed freedesktop/ PowerManagement ; interface= org.freedesktop .PowerManagemen t; member= OnBatteryChange d freedesktop/ PowerManagement ; interface= org.freedesktop .PowerManagemen t; member= PowerSaveStatus Changed
###unplug power supply
signal sender=
string ":1.29"
signal sender=:1.10 -> dest=(null destination) path=/org/
boolean true
signal sender=:1.10 -> dest=(null destination) path=/org/
boolean true
###plug power supply
signal sender=:1.10 -> dest=(null destination) path=/org/
boolean false
signal sender=:1.10 -> dest=(null destination) path=/org/
boolean false
NB: no intermediate event to show change in battery power state!