Resume doesn't work as intended when closing the laptop lid

Bug #500309 reported by Erik Andrén
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: acpi-support

Hardware: Asus 1005HA Netbook, Karmic Koala

Problem: When suspending the machine by closing the laptop lid the machine doesn't wake upon lid opening. Instead you need to push the power button. When the button is pressed the netbook comes back alive again for a couple of seconds but then resuspends itself. When you press the button once more the machine resumes normal behaviour.

If you initiate the suspend by pressing the power button or select it via System > Shut down, the machine resumes itself correctly on the first try.

ProblemType: Bug
Architecture: i386
Date: Fri Dec 25 11:19:33 2009
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu-Netbook-Remix 9.10 "Karmic Koala" - Release i386 (20091028.4)
Package: acpi-support 0.129
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-17.54-generic
SourcePackage: acpi-support
Uname: Linux 2.6.31-17-generic i686
XsessionErrors:
 (gnome-settings-daemon:1419): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-settings-daemon:1419): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (nautilus:1522): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (polkit-gnome-authentication-agent-1:1532): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (gnome-power-manager:1536): Gdk-CRITICAL **: gdk_window_thaw_toplevel_updates_libgtk_only: assertion `private->update_and_descendants_freeze_count > 0' failed

Revision history for this message
Erik Andrén (erik-andren) wrote :
Revision history for this message
Erik Andrén (erik-andren) wrote :

Also, when experimenting with acpi_listen only the suspend lid event is detected.

Revision history for this message
Erik Andrén (erik-andren) wrote :

No resume event is detected when opening the lid in windows 7 either, i. e. you must press the power button. This is probably due to how the micro controller is programmed.

Also, this problem only exhibit itself when running on battery with no AC adapter connected.

Revision history for this message
Steve Langasek (vorlon) wrote :

As you say, if the system does not resume on lid open, this is a problem with the machine's ACPI implementation; there is probably nothing that Ubuntu can do to work around this. You should consult your hardware vendor for information about the availability of a BIOS fix.

affects: acpi-support (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
status: New → Invalid
Revision history for this message
Erik Andrén (erik-andren) wrote :

No, this is a regression from jaunty.

I've just tested the same operation using a livecd where it works flawlessly.

Changed in linux (Ubuntu):
status: Invalid → Confirmed
Revision history for this message
Erik Andrén (erik-andren) wrote :

Jaunty livecd that is.

Revision history for this message
Erik Andrén (erik-andren) wrote :

To further clarify the issue:
It's _not_ that the laptop doesn't wake up on lid opening, but that once the power button is pressed, the system suspends once more, requiring one extra power button press to regain normal behavior.

Andy Whitcroft (apw)
tags: added: karmic
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.