uswsusp does not thaw/resume from hibernate/disk.. interaction with plymouth to blame
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Plymouth |
New
|
Undecided
|
Unassigned | ||
Userspace Software Suspend |
New
|
Undecided
|
Unassigned | ||
uswsusp (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
im just reporting this on launchpad, since it seems the fix hasnt found its way into ubuntu yet, and even the newest beta wont contain the fix.
this is an ao522 netbook, running ubuntu 12.04. i have tried several kernels including the default 2.6, 3.0, and currently 3.2 kernels.
resume from suspend to ram (s2ram) works. hibernation itself works, but resuming from hibernate always leads to a hang.
WORKAROUND:
once the resume from hibernate process is hung, doing a
alt + ctrl + sysrq
alt + ctrl + K
kills the hung plymouth and actually correctly thaws the system.
for reference:
http://
http://
http://
http://
it seems that the included uswsusp included in even the beta for 12.10 is 1.5 years old (uswsusp 1.0+20110509-
git clone git://git.
though i have not tested it.
--
-insaner
www.insaner.com
Changed in suspend: | |
status: | Unknown → New |
Changed in suspend: | |
status: | New → Fix Released |
found it:
http:// bugs.debian. org/cgi- bin/bugreport. cgi?bug= 583525# 18
----
which i found after finding this again:
----
http:// www.kernelhub. org/?msg= 71669&p= 2
From: Mikko Vinni
Mon, 21 May 2012 08:52:24 +0200
"There was on May 18th a patch proposed for the vt_event_wait() function[4],
but that patch has no effect for this particular hang.
Apparently Mandriva has a patch[5] to add plymouth support to uswsusp, but one
would assume that s2disk/resume should not hang in its default state."
[4] "Race in vt_event_wait() during suspend/resume": http:// article. gmane.org/ gmane.linux. kernel/ 1299487
[5] changelog e.g.: http:// rpmfind. net//linux/ RPM/mandriva/ 2011/x86_ 64/media/ main/release/ suspend- 0.8-12. 20080612. x86_64. html