standby does not work any more

Bug #151241 reported by aldebx
2
Affects Status Importance Assigned to Milestone
linux-meta (Ubuntu)
Invalid
Undecided
Unassigned
linux-source-2.6.22 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: linux-image-generic

Standby (aka Suspension to RAM) does not work any more after updates of the last two days.

After clicking to "Suspend" button the screen becomes black, than prompts me for the password (as if I had just resumed it from standby). After enterning entering the password on the tray appears a balloon text message saying the system failed to enter standby and that I should read the help.

Booting with the previous kernel 2.6.22.13.19 I can enter standby without any issue. However I cannot use that kernel any more because the nvidia-glx-new drivers do not work any more with it (I have to use nv drivers and screen cannot go beyond 800x600)

I cannot say exactly what package is responsable for this issue, however the following packages were installed:
Upgraded packages:
linux-generic (2.6.22.13.19) to 2.6.22.14.20
linux-headers-generic (2.6.22.13.19) to 2.6.22.14.20
linux-image-generic (2.6.22.13.19) to 2.6.22.14.20
linux-restricted-modules-common (2.6.22.4-13.6) to 2.6.22.4-14.8
linux-restricted-modules-generic (2.6.22.13.19) to 2.6.22.14.20
linux-source (2.6.22.13.19) to 2.6.22.14.20
nvidia-glx-new (100.14.19+2.6.22.4-13.6) to 100.14.19+2.6.22.4-14.8
nvidia-new-kernel-source (100.14.19+2.6.22.4-13.6) to 100.14.19+2.6.22.4-14.8
Installed the following packages:
linux-headers-2.6.22-14 (2.6.22-14.41)
linux-headers-2.6.22-14-generic (2.6.22-14.41)
linux-image-2.6.22-14-generic (2.6.22-14.41)
linux-restricted-modules-2.6.22-14-generic (2.6.22.4-14.8)
linux-ubuntu-modules-2.6.22-14-generic (2.6.22-14.35)

By the way Suspension to Disk (aka hibernation) works well.

Revision history for this message
aldebx (aldebx) wrote :

follows output from syslog right after invoking suspend to ram:

Oct 10 16:00:48 ubuntu NetworkManager: <debug> [1192024848.862283] nm_hal_device_removed(): Device removed (hal udi is '/org/freedesktop/Hal/devices/computer_logicaldev_input_3').
Oct 10 16:00:48 ubuntu NetworkManager: <debug> [1192024848.864140] nm_hal_device_removed(): Device removed (hal udi is '/org/freedesktop/Hal/devices/computer_logicaldev_input_2').
Oct 10 16:00:48 ubuntu NetworkManager: <debug> [1192024848.865602] nm_hal_device_removed(): Device removed (hal udi is '/org/freedesktop/Hal/devices/computer_logicaldev_input_1').
Oct 10 16:00:48 ubuntu NetworkManager: <debug> [1192024848.867097] nm_hal_device_removed(): Device removed (hal udi is '/org/freedesktop/Hal/devices/computer_logicaldev_input_0').
Oct 10 16:00:48 ubuntu kernel: [ 438.200000] input: Power Button (FF) as /class/input/input7
Oct 10 16:00:48 ubuntu kernel: [ 438.200000] ACPI: Power Button (FF) [PWRF]
Oct 10 16:00:48 ubuntu kernel: [ 438.200000] input: Power Button (CM) as /class/input/input8
Oct 10 16:00:48 ubuntu kernel: [ 438.200000] ACPI: Power Button (CM) [PWRB]
Oct 10 16:00:48 ubuntu kernel: [ 438.200000] input: Sleep Button (CM) as /class/input/input9
Oct 10 16:00:48 ubuntu kernel: [ 438.204000] ACPI: Sleep Button (CM) [SLPB]
Oct 10 16:00:48 ubuntu kernel: [ 438.204000] input: Lid Switch as /class/input/input10
Oct 10 16:00:48 ubuntu kernel: [ 438.204000] ACPI: Lid Switch [LID]
Oct 10 16:00:48 ubuntu NetworkManager: <debug> [1192024848.953322] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/computer_logicaldev_input_0').
Oct 10 16:00:48 ubuntu NetworkManager: <debug> [1192024848.966425] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/computer_logicaldev_input_1').
Oct 10 16:00:48 ubuntu NetworkManager: <debug> [1192024848.987104] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/computer_logicaldev_input_2').
Oct 10 16:00:49 ubuntu NetworkManager: <debug> [1192024849.003836] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/computer_logicaldev_input_3').
Oct 10 16:00:51 ubuntu gnome-power-manager: (aldeby) Resuming computer
Oct 10 16:00:51 ubuntu gnome-power-manager: (aldeby) suspend failed

Revision history for this message
aldebx (aldebx) wrote :

I found that issuing via shell command

sync; echo 1 > /sys/power/pm_trace; /etc/acpi/sleep.sh force

the system correctly enters standby and correctly resumes!
However it remains that using the Gnome applet it does not work as I described!
Do someone have any idea about what is going on?

aldeby (aldeby-merged)
Changed in linux-meta:
status: New → Incomplete
Revision history for this message
aldebx (aldebx) wrote :

executing
Code:

sync; echo 1 > /sys/power/pm_trace; /etc/acpi/sleep.sh

does simply nothing...
no outputs either in syslog and in dmesg

how can I further debug this issue?

here attached is my sleep.sh file, can somebody compare with his? maybe via diff or xxdiff...

Revision history for this message
Peter Frühberger (peter-fruehberger) wrote :

Suspend to Ram is also broken for me (Thinkpad X61S).
It was working fine with the -13 kernel version.

As additional hint: Suspend with 2.6.22-14 works "the first" time, but after this, it is crashing.

Revision history for this message
aldebx (aldebx) wrote :

the issue was caused by conflict with package 'hibernate'
[code]sudo apt-get remove hibernate[/code]
solves the problem.

however please notice that package [B]hibernate [/B]is required by [B]laptop-mode-tools[/B] for the auto shutdown at low battery levels feature.

aldeby (aldeby-merged)
Changed in linux-meta:
status: Incomplete → Invalid
Changed in linux-source-2.6.22:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.