[Ubuntu Wiki] Update of "DebuggingGNOMEPowerManager" by cyan-spam
Ubuntu Wiki
noreply at ubuntu.com
Fri Jun 18 21:52:13 BST 2010
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Ubuntu Wiki" for change notification.
The following page has been changed by cyan-spam:
http://wiki.ubuntu.com/DebuggingGNOMEPowerManager?action=diff&rev1=30&rev2=31
The comment on the change is:
add DeviceKit-Power, UPower direct commands
------------------------------------------------------------------------------
(As before, replace with `upower` with `devkit-power` in 9.10.) The output of this command is automatically included in apport bug reports, but dumps from various states (unplugged, plugged in, critical battery) may help in diagnosing a problem.
- === Sending Direct Commands to HAL ===
+ === Sending Direct Suspend/Hibernate Commands ===
- '''Warning:''' HAL is deprecated since Ubuntu 9.10 so these commands may not work properly in recent versions of Ubuntu!
-
- If g-p-m is having trouble shutting down, hibernating, or suspending, you can send commands directly to HAL to ensure that g-p-m is not getting in the way. (Copy+paste is recommended.)
+ If g-p-m is having trouble shutting down, hibernating, or suspending, you can send commands directly to ensure that g-p-m is not getting in the way. (Copy+paste is recommended.)
+
+ '''Note:''' These should only be used for debugging. Do not use them during regular operation of your computer.
+
+ ==== Under HAL ====
|| '''Reboot''' || {{{$ dbus-send --system --print-reply --dest="org.freedesktop.Hal" /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Reboot}}} ||
|| '''Shutdown''' || {{{$ dbus-send --system --print-reply --dest="org.freedesktop.Hal" /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Shutdown}}} ||
|| '''Hibernate''' || {{{$ dbus-send --system --print-reply --dest="org.freedesktop.Hal" /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Hibernate}}} ||
|| '''Suspend''' || {{{$ dbus-send --system --print-reply --dest="org.freedesktop.Hal" /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Suspend int32:0}}} ||
- '''Note:''' These should only be used for debugging. Do not use them during regular operation of your computer.
+ ==== Under DeviceKit-Power (Ubuntu 9.10) ====
+
+ || '''Suspend''' || `dbus-send --print-reply --system --dest=org.freedesktop.DeviceKit.Power /org/freedesktop/DeviceKit/Power org.freedesktop.DeviceKit.Power.Suspend` ||
+ || '''Hibernate''' || `dbus-send --print-reply --system --dest=org.freedesktop.DeviceKit.Power /org/freedesktop/DeviceKit/Power org.freedesktop.DeviceKit.Power.Hibernate` ||
+
+ ==== Under UPower (Ubuntu 10.04+) ====
+
+ || '''Suspend''' || `dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend` ||
+ || '''Hibernate''' || `dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Hibernate` ||
=== Configuration Settings ===
More information about the Ubuntu-bugsquad
mailing list