OS can't hiberate and suspend.

Bug #283126 reported by zshaooo
20
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Intrepid
Invalid
Medium
Steve Conklin

Bug Description

Hardware: Montevina(HP-prototype-laptop)
Software: Intrepid-beta-x86

Steps to reproduce:

Click "System-->shutdown...-->Suspend" of Gnome Desktop.Expect the system become S3 status(suspend),but a Login-Window appeared at once after clicking,with screen power on still.
Clicking "System-->shutdown...-->Hibernate" also reproduce the bug.

More debug informations are in attachment.

Revision history for this message
zshaooo (zshaooo) wrote :
Revision history for this message
zshaooo (zshaooo) wrote :
Revision history for this message
zshaooo (zshaooo) wrote :
Revision history for this message
zshaooo (zshaooo) wrote :
Revision history for this message
Ed Covert (ebcovert3) wrote :

I just upgraded from Hardy to Intrepid. And I have the exact same issue. Also, my User Session doesn't list Hibernate anymore (I don't use Suspend). I thought I read this was an issue with pm-utils, but I checked and I am running the latest version according to Update-Manager.

FYI, Hibernate worked perfectly for me under Hardy (Dell Latitude).

Revision history for this message
Yingying Zhao (yingying-zhao) wrote :

The driver of some device can't handle the suspend/hibernate event as expected from our investigation.
After upgraded to Intrepid final, we can't reproduce it on HP-2230s.

But I can still reproduce this issue on SONY Vaio VGN-Z540. There's a patch fixing this bug for the SONY laptop which already in kernel 2.6.28-rc3:

commit 6158d3a2323835546c7cf83a170316fa77b726e0
Author: Matthew Garrett <email address hidden>
Date: Wed Oct 29 14:01:03 2008 -0700

    sony-laptop: ignore missing _DIS method on pic device

    At least the Vaio VGN-Z540N doesn't have this method, so let's not fail
    to suspend just because it doesn't exist.

    Signed-off-by: Adam Jackson <email address hidden>
    Acked-by: Mattia Dongili <email address hidden>
    Cc: Len Brown <email address hidden>
    Signed-off-by: Andrew Morton <email address hidden>

Tim Gardner (timg-tpi)
Changed in linux:
assignee: nobody → sconklin
importance: Undecided → Medium
milestone: none → intrepid-updates
status: New → In Progress
Revision history for this message
Steve Conklin (sconklin) wrote :
Changed in linux:
status: In Progress → Fix Committed
Revision history for this message
Steve Conklin (sconklin) wrote :

SRU Justification

Impact: System can't suspend or hibernate

Patch Description: if the _DIS method doesn't exist, ignore it

Patch: http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-intrepid.git;a=commit;h=7c3e04cd0e55d55d59d30854efa52d33da5819d5

Test Case: See bug description, can be reproduced on SONY Vaio VGN-Z540

Revision history for this message
Martin Pitt (pitti) wrote :

Accepted linux into intrepid-proposed, please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Revision history for this message
Alexandros (alexandros-t) wrote :

Bug exists also on a Gigabyte GA-8S648FX motherboard with Interpid.
In some cases Ubuntu may refuse to hibernate, others it logs me out and others it just shuts down.

Revision history for this message
cvy (cvy7) wrote :

Bug exists also on a VIA EPIA EN12000E with Interpid.

Revision history for this message
Manoj Iyer (manjo) wrote :

Looks like this bug is in FixCommited state for intrepid, can you please post if you are seeing the problem in Jaunty?

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The patch referenced here is already available in Jaunty. Setting status to Fix Released for Jaunty and Karmic.

ogasawara@emiko:~/ubuntu-jaunty$ git log 6158d3a2323835546c7cf83a170316fa77b726e0
commit 6158d3a2323835546c7cf83a170316fa77b726e0
Author: Matthew Garrett <email address hidden>
Date: Wed Oct 29 14:01:03 2008 -0700

    sony-laptop: ignore missing _DIS method on pic device

    At least the Vaio VGN-Z540N doesn't have this method, so let's not fail
    to suspend just because it doesn't exist.

    Signed-off-by: Adam Jackson <email address hidden>
    Acked-by: Mattia Dongili <email address hidden>
    Cc: Len Brown <email address hidden>
    Signed-off-by: Andrew Morton <email address hidden>
    Signed-off-by: Linus Torvalds <email address hidden>

Changed in linux (Ubuntu):
status: New → Fix Released
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Intrepid Ibex reached end-of-life on 30 April 2010 so I am closing the report. The bug has been fixed in newer releases of Ubuntu.

Changed in linux (Ubuntu Intrepid):
status: Fix Committed → 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.