Ubuntu Hibernate from Commandline (via d-bus)

Ubuntu 9.10

dbus-send --print-reply --system --dest=org.freedesktop.DeviceKit.Power  /org/freedesktop/DeviceKit/Power org.freedesktop.DeviceKit.Power.Suspend
dbus-send --print-reply --system --dest=org.freedesktop.DeviceKit.Power  /org/freedesktop/DeviceKit/Power org.freedesktop.DeviceKit.Power.Hibernate

Ubuntu 10.04 und 10.10:

dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Hibernate
dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend

Das ganze kann auch einfach auf Keybindings gelegt werden, da keine Root-Rechte benötigt werden. Sudo ade!


Metadaten