Comment 1 for bug 136777

Revision history for this message
TJ (tj) wrote :

Confirmed. I thought it was my imagination but since an update about a week ago (so, around 20th September 2007) gnome-power-manager doesn't hibernate the PC when battery level gets to critical. This had been working fine up to then and was in regular use.

I did a manual hibernate test from a fresh start, and it also fails. Screen goes blank immediately, there's no hard disk activity as you'd expect, and there is no way to interact with the PC (Ctrl+Alt+SysRq+K tried to restart GDM).

There's not much in the log files for the battery-critical event. syslog and daemon.log just show NetworkManager releasing and then re-establishing the network lease, kern.log just shows the restart, auth.log seems to show an hourly cron process at about the same time, but I think that is coincidence. Here's what could be found:

=== auth.log ===
Sep 26 03:17:01 hephaestion CRON[11416]: pam_unix(cron:session): session opened for user root by (uid=0)
Sep 26 03:17:01 hephaestion CRON[11416]: pam_unix(cron:session): session closed for user root

=== acpid ====
[Wed Sep 26 03:11:02 2007] executing action "/etc/acpi/power.sh"
[Wed Sep 26 03:11:02 2007] BEGIN HANDLER MESSAGES
[Wed Sep 26 03:11:02 2007] END HANDLER MESSAGES
[Wed Sep 26 03:11:02 2007] action exited with status 0
[Wed Sep 26 03:11:02 2007] completed event "battery BAT0 00000080 00000001"
[Wed Sep 26 03:14:09 2007] received event "battery BAT0 00000080 00000001"
[Wed Sep 26 03:14:09 2007] notifying client 5379[107:115]
[Wed Sep 26 03:14:09 2007] notifying client 5928[0:0]
[Wed Sep 26 03:14:09 2007] notifying client 5928[0:0]
[Wed Sep 26 03:14:09 2007] executing action "/etc/acpi/power.sh"
[Wed Sep 26 03:14:09 2007] BEGIN HANDLER MESSAGES
[Wed Sep 26 03:14:09 2007] END HANDLER MESSAGES
[Wed Sep 26 03:14:09 2007] action exited with status 0
[Wed Sep 26 03:14:09 2007] completed event "battery BAT0 00000080 00000001"
[Wed Sep 26 03:17:54 2007] received event "battery BAT0 00000080 00000001"
[Wed Sep 26 03:17:54 2007] notifying client 5379[107:115]
[Wed Sep 26 03:17:54 2007] notifying client 5928[0:0]
[Wed Sep 26 03:17:54 2007] notifying client 5928[0:0]
[Wed Sep 26 03:17:54 2007] executing action "/etc/acpi/power.sh"
[Wed Sep 26 03:17:54 2007] BEGIN HANDLER MESSAGES
[Wed Sep 26 03:17:54 2007] END HANDLER MESSAGES
[Wed Sep 26 03:17:54 2007] action exited with status 0
[Wed Sep 26 03:17:54 2007] completed event "battery BAT0 00000080 00000001"
[Wed Sep 26 05:53:04 2007] starting up
[Wed Sep 26 05:53:04 2007] 72 rules loaded
[Wed Sep 26 05:53:05 2007] client connected from 5375[107:115]
[Wed Sep 26 05:53:05 2007] 1 client rule loaded
[Wed Sep 26 05:53:20 2007] client connected from 5923[0:0]
[Wed Sep 26 05:53:20 2007] 1 client rule loaded
[Wed Sep 26 05:53:22 2007] client connected from 5923[0:0]
[Wed Sep 26 05:53:22 2007] 1 client rule loaded
[Wed Sep 26 05:54:40 2007] received event "battery BAT0 00000080 00000001"
[Wed Sep 26 05:54:40 2007] notifying client 5375[107:115]
[Wed Sep 26 05:54:40 2007] notifying client 5923[0:0]
[Wed Sep 26 05:54:40 2007] notifying client 5923[0:0]
[Wed Sep 26 05:54:40 2007] executing action "/etc/acpi/power.sh"