Bug#563776: gnome-power-manager: gpm does not suspend on lid close
Florian Lohoff
f at zz.de
Tue Jan 5 09:41:15 UTC 2010
Package: gnome-power-manager
Version: 2.28.2-1
Severity: important
Hi,
for a couple of days i had the problem with double-suspend e.g. on lid open
the machine resumes but immediatly suspended again. After an update yesterday
nothing happens anymore on lid close.
An interesting detail is that i dont see any mentioning of lid close action
in the gpm config dialogs - i remember darkly that i could configure the behaviour
but this is not shown anymore. I can see those config details in the gconf.
I also see events on lid close in hal:
flo at lifebook:~$ lshal -m
Start monitoring devicelist:
-------------------------------------------------
10:40:31.055: computer_logicaldev_input_5 property button.state.value = true
10:40:31.057: computer_logicaldev_input_5 condition ButtonPressed = lid
10:40:33.555: computer_logicaldev_input_5 property button.state.value = false
10:40:33.561: computer_logicaldev_input_5 condition ButtonPressed = lid
gconftool-2 --dump /apps/gnome-power-manager
<gconfentryfile>
<entrylist base="/apps/gnome-power-manager">
<entry>
<key>actions/critical_battery</key>
<schema_key>/schemas/apps/gnome-power-manager/actions/critical_battery</schema_key>
<value>
<string>suspend</string>
</value>
</entry>
<entry>
<key>actions/critical_ups</key>
<schema_key>/schemas/apps/gnome-power-manager/actions/critical_ups</schema_key>
<value>
<string>shutdown</string>
</value>
</entry>
<entry>
<key>actions/event_when_closed_battery</key>
<schema_key>/schemas/apps/gnome-power-manager/actions/event_when_closed_battery</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>actions/low_ups</key>
<schema_key>/schemas/apps/gnome-power-manager/actions/low_ups</schema_key>
<value>
<string>hibernate</string>
</value>
</entry>
<entry>
<key>actions/sleep_type_ac</key>
<schema_key>/schemas/apps/gnome-power-manager/actions/sleep_type_ac</schema_key>
<value>
<string>suspend</string>
</value>
</entry>
<entry>
<key>actions/sleep_type_battery</key>
<schema_key>/schemas/apps/gnome-power-manager/actions/sleep_type_battery</schema_key>
<value>
<string>hibernate</string>
</value>
</entry>
<entry>
<key>ambient/enable</key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>backlight/battery_reduce</key>
<schema_key>/schemas/apps/gnome-power-manager/backlight/battery_reduce</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>backlight/brightness_ac</key>
<schema_key>/schemas/apps/gnome-power-manager/backlight/brightness_ac</schema_key>
<value>
<int>100</int>
</value>
</entry>
<entry>
<key>backlight/brightness_dim_battery</key>
<schema_key>/schemas/apps/gnome-power-manager/backlight/brightness_dim_battery</schema_key>
<value>
<int>50</int>
</value>
</entry>
<entry>
<key>backlight/dpms_method_ac</key>
<schema_key>/schemas/apps/gnome-power-manager/backlight/dpms_method_ac</schema_key>
<value>
<string>off</string>
</value>
</entry>
<entry>
<key>backlight/dpms_method_battery</key>
<schema_key>/schemas/apps/gnome-power-manager/backlight/dpms_method_battery</schema_key>
<value>
<string>off</string>
</value>
</entry>
<entry>
<key>backlight/enable</key>
<schema_key>/schemas/apps/gnome-power-manager/backlight/enable</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>backlight/idle_brightness</key>
<schema_key>/schemas/apps/gnome-power-manager/backlight/idle_brightness</schema_key>
<value>
<int>30</int>
</value>
</entry>
<entry>
<key>backlight/idle_dim_ac</key>
<schema_key>/schemas/apps/gnome-power-manager/backlight/idle_dim_ac</schema_key>
<value>
<bool>false</bool>
</value>
</entry>
<entry>
<key>backlight/idle_dim_battery</key>
<schema_key>/schemas/apps/gnome-power-manager/backlight/idle_dim_battery</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>backlight/idle_dim_time</key>
<schema_key>/schemas/apps/gnome-power-manager/backlight/idle_dim_time</schema_key>
<value>
<int>10</int>
</value>
</entry>
<entry>
<key>buttons/hibernate</key>
<schema_key>/schemas/apps/gnome-power-manager/buttons/hibernate</schema_key>
<value>
<string>hibernate</string>
</value>
</entry>
<entry>
<key>buttons/lid_ac</key>
<schema_key>/schemas/apps/gnome-power-manager/buttons/lid_ac</schema_key>
<value>
<string>suspend</string>
</value>
</entry>
<entry>
<key>buttons/lid_battery</key>
<schema_key>/schemas/apps/gnome-power-manager/buttons/lid_battery</schema_key>
<value>
<string>suspend</string>
</value>
</entry>
<entry>
<key>buttons/power</key>
<schema_key>/schemas/apps/gnome-power-manager/buttons/power</schema_key>
<value>
<string>interactive</string>
</value>
</entry>
<entry>
<key>buttons/suspend</key>
<schema_key>/schemas/apps/gnome-power-manager/buttons/suspend</schema_key>
<value>
<string>suspend</string>
</value>
</entry>
<entry>
<key>disks/spindown_enable_ac</key>
<schema_key>/schemas/apps/gnome-power-manager/disks/spindown_enable_ac</schema_key>
<value>
<bool>false</bool>
</value>
</entry>
<entry>
<key>disks/spindown_enable_battery</key>
<schema_key>/schemas/apps/gnome-power-manager/disks/spindown_enable_battery</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>disks/spindown_timeout_ac</key>
<schema_key>/schemas/apps/gnome-power-manager/disks/spindown_timeout_ac</schema_key>
<value>
<int>600</int>
</value>
</entry>
<entry>
<key>disks/spindown_timeout_battery</key>
<schema_key>/schemas/apps/gnome-power-manager/disks/spindown_timeout_battery</schema_key>
<value>
<int>60</int>
</value>
</entry>
<entry>
<key>general/can_hibernate</key>
<schema_key>/schemas/apps/gnome-power-manager/general/can_hibernate</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>general/can_suspend</key>
<schema_key>/schemas/apps/gnome-power-manager/general/can_suspend</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>general/check_type_cpu</key>
<schema_key>/schemas/apps/gnome-power-manager/general/check_type_cpu</schema_key>
<value>
<bool>false</bool>
</value>
</entry>
<entry>
<key>general/installed_schema</key>
<schema_key>/schemas/apps/gnome-power-manager/general/installed_schema</schema_key>
<value>
<int>3</int>
</value>
</entry>
<entry>
<key>general/network_sleep</key>
<schema_key>/schemas/apps/gnome-power-manager/general/network_sleep</schema_key>
<value>
<bool>false</bool>
</value>
</entry>
<entry>
<key>general/use_profile_time</key>
<schema_key>/schemas/apps/gnome-power-manager/general/use_profile_time</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>general/use_time_for_policy</key>
<schema_key>/schemas/apps/gnome-power-manager/general/use_time_for_policy</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>lock/blank_screen</key>
<schema_key>/schemas/apps/gnome-power-manager/lock/blank_screen</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>lock/gnome_keyring_hibernate</key>
<schema_key>/schemas/apps/gnome-power-manager/lock/gnome_keyring_hibernate</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>lock/gnome_keyring_suspend</key>
<schema_key>/schemas/apps/gnome-power-manager/lock/gnome_keyring_suspend</schema_key>
<value>
<bool>false</bool>
</value>
</entry>
<entry>
<key>lock/hibernate</key>
<schema_key>/schemas/apps/gnome-power-manager/lock/hibernate</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>lock/suspend</key>
<schema_key>/schemas/apps/gnome-power-manager/lock/suspend</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>lock/use_screensaver_settings</key>
<schema_key>/schemas/apps/gnome-power-manager/lock/use_screensaver_settings</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>notify/discharging</key>
<schema_key>/schemas/apps/gnome-power-manager/notify/discharging</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>notify/fully_charged</key>
<schema_key>/schemas/apps/gnome-power-manager/notify/fully_charged</schema_key>
<value>
<bool>false</bool>
</value>
</entry>
<entry>
<key>notify/low_capacity</key>
<schema_key>/schemas/apps/gnome-power-manager/notify/low_capacity</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>notify/low_power</key>
<schema_key>/schemas/apps/gnome-power-manager/notify/low_power</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>notify/perhaps_recall</key>
<schema_key>/schemas/apps/gnome-power-manager/notify/perhaps_recall</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>notify/sleep_failed</key>
<schema_key>/schemas/apps/gnome-power-manager/notify/sleep_failed</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>notify/sleep_failed_uri</key>
<schema_key>/schemas/apps/gnome-power-manager/notify/sleep_failed_uri</schema_key>
<value>
<string>http://people.freedesktop.org/~hughsient/quirk/</string>
</value>
</entry>
<entry>
<key>statistics/data_max_time</key>
<schema_key>/schemas/apps/gnome-power-manager/statistics/data_max_time</schema_key>
<value>
<int>21600</int>
</value>
</entry>
<entry>
<key>statistics/graph_type</key>
<schema_key>/schemas/apps/gnome-power-manager/statistics/graph_type</schema_key>
<value>
<string>profile-charge-time</string>
</value>
</entry>
<entry>
<key>statistics/show_axis_labels</key>
<schema_key>/schemas/apps/gnome-power-manager/statistics/show_axis_labels</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>statistics/show_events</key>
<schema_key>/schemas/apps/gnome-power-manager/statistics/show_events</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>statistics/smooth_data</key>
<schema_key>/schemas/apps/gnome-power-manager/statistics/smooth_data</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>thresholds/percentage_action</key>
<schema_key>/schemas/apps/gnome-power-manager/thresholds/percentage_action</schema_key>
<value>
<int>2</int>
</value>
</entry>
<entry>
<key>thresholds/percentage_critical</key>
<schema_key>/schemas/apps/gnome-power-manager/thresholds/percentage_critical</schema_key>
<value>
<int>3</int>
</value>
</entry>
<entry>
<key>thresholds/percentage_low</key>
<schema_key>/schemas/apps/gnome-power-manager/thresholds/percentage_low</schema_key>
<value>
<int>10</int>
</value>
</entry>
<entry>
<key>thresholds/time_action</key>
<schema_key>/schemas/apps/gnome-power-manager/thresholds/time_action</schema_key>
<value>
<int>120</int>
</value>
</entry>
<entry>
<key>thresholds/time_critical</key>
<schema_key>/schemas/apps/gnome-power-manager/thresholds/time_critical</schema_key>
<value>
<int>300</int>
</value>
</entry>
<entry>
<key>thresholds/time_low</key>
<schema_key>/schemas/apps/gnome-power-manager/thresholds/time_low</schema_key>
<value>
<int>1200</int>
</value>
</entry>
<entry>
<key>timeout/sleep_computer_ac</key>
<schema_key>/schemas/apps/gnome-power-manager/timeout/sleep_computer_ac</schema_key>
<value>
<int>0</int>
</value>
</entry>
<entry>
<key>timeout/sleep_computer_battery</key>
<schema_key>/schemas/apps/gnome-power-manager/timeout/sleep_computer_battery</schema_key>
<value>
<int>0</int>
</value>
</entry>
<entry>
<key>timeout/sleep_computer_ups</key>
<schema_key>/schemas/apps/gnome-power-manager/timeout/sleep_computer_ups</schema_key>
<value>
<int>0</int>
</value>
</entry>
<entry>
<key>timeout/sleep_display_ac</key>
<schema_key>/schemas/apps/gnome-power-manager/timeout/sleep_display_ac</schema_key>
<value>
<int>1800</int>
</value>
</entry>
<entry>
<key>timeout/sleep_display_battery</key>
<schema_key>/schemas/apps/gnome-power-manager/timeout/sleep_display_battery</schema_key>
<value>
<int>600</int>
</value>
</entry>
<entry>
<key>timeout/sleep_display_ups</key>
<schema_key>/schemas/apps/gnome-power-manager/timeout/sleep_display_ups</schema_key>
<value>
<int>600</int>
</value>
</entry>
<entry>
<key>ui/enable_sound</key>
<schema_key>/schemas/apps/gnome-power-manager/ui/enable_sound</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
<entry>
<key>ui/icon_policy</key>
<schema_key>/schemas/apps/gnome-power-manager/ui/icon_policy</schema_key>
<value>
<string>always</string>
</value>
</entry>
<entry>
<key>ui/show_actions_in_menu</key>
<schema_key>/schemas/apps/gnome-power-manager/ui/show_actions_in_menu</schema_key>
<value>
<bool>false</bool>
</value>
</entry>
<entry>
<key>ui/show_context_menu</key>
<schema_key>/schemas/apps/gnome-power-manager/ui/show_context_menu</schema_key>
<value>
<bool>true</bool>
</value>
</entry>
</entrylist>
</gconfentryfile>
-- Package-specific info:
Distro version: squeeze/sid
Kernel version: 2.6.30-2-686
g-p-m version: 2.28.2
HAL version: 0.5.14
System manufacturer: missing
System version: missing
System product: missing
AC adapter present: yes
Battery present: yes
Laptop panel present: yes
CPU scaling present: yes
Battery Information:
battery.charge_level.current = 59904 (0xea00) (int)
battery.charge_level.design = 74880 (0x12480) (int)
battery.charge_level.last_full = 67276 (0x106cc) (int)
battery.charge_level.percentage = 89 (0x59) (int)
battery.charge_level.rate = 32630 (0x7f76) (int)
battery.is_rechargeable = true (bool)
battery.model = 'CP279034' (string)
battery.present = true (bool)
battery.rechargeable.is_charging = true (bool)
battery.rechargeable.is_discharging = false (bool)
battery.remaining_time = 813 (0x32d) (int)
battery.reporting.current = 4160 (0x1040) (int)
battery.reporting.design = 5200 (0x1450) (int)
battery.reporting.last_full = 4672 (0x1240) (int)
battery.reporting.rate = 2266 (0x8da) (int)
battery.reporting.technology = 'Li-ion' (string)
battery.reporting.unit = 'mAh' (string)
battery.serial = '1' (string)
battery.technology = 'lithium-ion' (string)
battery.type = 'primary' (string)
battery.vendor = 'Fujitsu' (string)
battery.voltage.current = 16748 (0x416c) (int)
battery.voltage.design = 14400 (0x3840) (int)
battery.voltage.unit = 'mV' (string)
DeviceKit data:
Device: /org/freedesktop/DeviceKit/Power/devices/line_power_AC
native-path: /sys/devices/LNXSYSTM:00/device:00/ACPI0003:00/power_supply/AC
power supply: yes
updated: Tue Jan 5 10:32:34 2010 (268 seconds ago)
has history: no
has statistics: no
line-power
online: yes
Device: /org/freedesktop/DeviceKit/Power/devices/battery_CMB1
native-path: /sys/devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/CMB1
vendor: Fujitsu
model: CP279034
serial: 1
power supply: yes
updated: Tue Jan 5 10:36:56 2010 (6 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: charging
energy: 59.904 Wh
energy-empty: 0 Wh
energy-full: 67.2768 Wh
energy-full-design: 74.88 Wh
energy-rate: 32.328 W
voltage: 16.75 V
time to full: 13.7 minutes
percentage: 89.0411%
capacity: 89.8462%
technology: lithium-ion
History (charge):
1262684155 89.041 charging
History (rate):
1262684216 32.328 charging
1262684186 32.630 charging
1262684155 31.709 charging
1262684132 33.854 charging
Daemon:
daemon-version: 013
can-suspend: yes
can-hibernate yes
on-battery: no
on-low-battery: no
lid-is-closed: no
lid-is-present: no
GNOME Power Manager Process Information:
flo 3392 0.1 0.5 36752 11524 ? S 10:32 0:00 \_ gnome-power-manager
HAL Process Information:
105 2323 0.1 0.2 6668 4428 ? Ss 10:32 0:00 /usr/sbin/hald
root 2325 0.0 0.0 3340 1204 ? S 10:32 0:00 \_ hald-runner
root 2374 0.0 0.0 3404 1168 ? S 10:32 0:00 \_ /usr/lib/hal/hald-addon-r
root 2383 0.0 0.0 3400 1136 ? S 10:32 0:00 \_ /usr/lib/hal/hald-addon-g
root 2394 0.0 0.0 3408 1124 ? S 10:32 0:00 \_ hald-addon-storage: polli
root 2396 0.0 0.0 3404 1148 ? S 10:32 0:00 \_ hald-addon-input: Listeni
root 2413 0.0 0.0 3416 1108 ? S 10:32 0:00 \_ /usr/lib/hal/hald-addon-c
105 2414 0.0 0.0 3260 1120 ? S 10:32 0:00 \_ hald-addon-acpi: listenin
root 2629 0.0 0.0 3404 1112 ? S 10:32 0:00 \_ /usr/lib/hal/hald-addon-l
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.30-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gnome-power-manager depends on:
ii consolekit 0.4.1-2 framework for defining and trackin
ii dbus-x11 1.2.16-2 simple interprocess messaging syst
ii devicekit-power 013-1 abstraction for power management
ii gconf2 2.28.0-1 GNOME configuration database syste
ii libbonobo2-0 2.24.2-1 Bonobo CORBA interfaces library
ii libc6 2.10.1-7 GNU C Library: Shared libraries
ii libcairo2 1.8.8-2 The Cairo 2D vector graphics libra
ii libcanberra-gtk0 0.22-1 Gtk+ helper for playing widget eve
ii libcanberra0 0.22-1 a simple abstract interface for pl
ii libdbus-1-3 1.2.16-2 simple interprocess messaging syst
ii libdbus-glib-1-2 0.82-2 simple interprocess messaging syst
ii libdevkit-power-gobject1 013-1 abstraction for power management -
ii libgconf2-4 2.28.0-1 GNOME configuration database syste
ii libglib2.0-0 2.22.3-1 The GLib library of C routines
ii libgnome-keyring0 2.28.1-1 GNOME keyring services library
ii libgtk2.0-0 2.18.3-1 The GTK+ graphical user interface
ii libnotify1 [libnotify1-gtk2.1 0.4.5-1 sends desktop notifications to a n
ii libpanel-applet2-0 2.28.0-3 library for GNOME Panel applets
ii libpango1.0-0 1.26.0-1 Layout and rendering of internatio
ii libunique-1.0-0 1.1.2-2 Library for writing single instanc
ii libx11-6 2:1.2.2-1 X11 client-side library
ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar
ii libxrandr2 2:1.3.0-2 X11 RandR extension library
ii notification-daemon 0.4.0-2 a daemon that displays passive pop
Versions of packages gnome-power-manager recommends:
ii devicekit-disks 009-2 abstraction for enumerating block
Versions of packages gnome-power-manager suggests:
ii hal 0.5.14-1 Hardware Abstraction Layer
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list