Bug 805875

Summary: Resumption from hibernation fails: computer resumes from hibernate as if booting afresh
Product: [openSUSE] openSUSE 12.3 Reporter: Atri Bhattacharya <badshah400>
Component: BasesystemAssignee: E-mail List <bnc-team-screening>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P5 - None CC: jslaby
Version: RC 1Flags: badshah400: SHIP_STOPPER?
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: /var/log/pm-suspend.log

Description Atri Bhattacharya 2013-02-25 19:47:33 UTC
Created attachment 526601 [details]
/var/log/pm-suspend.log

User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:18.0) Gecko/20100101 Firefox/18.0

Hi!
I upgraded to the latest systemd in openSUSE:12.3 [1], and now face an ugly problem while hibernating the computer (running pm-hibernate as root): the computer seems to hibernate just fine (although it shows no splash durig hibernation, just the following text on a black screen:
Looking for splash system... splashy_start_splash: error -7
) and powers off. While starting up thereafter, it boots into openSUSE 12.3 directly without showing the grub2 bootloader screen (so far so good), but then begins to start up as if it were a fresh boot instead of a resumption from the hibernated system. It loses all the information that was saved during hibernation, instead booting me into the gdm screen just like a cold start. This makes hibernation completely useless. I have tested this on my laptop as well as on two desktops and the problem happens on every computer at every attempt to hibernate, making hibernation unusable with openSUSE 12.3. Requisite log file (pm-suspend.log) is attached.




[1] Changelog:-
-------------------------------------------------------------------
Thu Feb 21 14:45:12 UTC 2013 - fcrozat@suse.com

- Add rbind-mount.patch: handle rbind mount points correctly
  (bnc#804575).

-------------------------------------------------------------------
Tue Feb 19 11:20:31 CET 2013 - fcrozat@suse.com

- Ensure journal is flushed on disk when systemd-logger is
  installed for the first time.
- Add improve-journal-perf.patch: improve journal performance on
  query.
- Add support-hybrid-suspend.patch: add support for hybrid suspend.
- Add forward-to-pmutils.patch: forward suspend/hibernation calls
  to pm-utils, if installed (bnc#790157).

Reproducible: Always

Steps to Reproduce:
1.
2.
3.
Comment 1 Atri Bhattacharya 2013-02-25 19:48:29 UTC
I would like to request a blocker status for this.
Comment 2 Atri Bhattacharya 2013-02-25 19:51:13 UTC
Initially reported in bnc#790157c#38.
Comment 3 Jiri Slaby 2013-02-25 19:55:10 UTC
To me it seems like 802882.

*** This bug has been marked as a duplicate of bug 802882 ***
Comment 4 Jiri Slaby 2013-02-25 19:59:19 UTC
BTW does
  rpm -e suspend --nodeps
help?
Comment 5 Atri Bhattacharya 2013-02-25 20:33:52 UTC
(In reply to comment #4)
> BTW does
>   rpm -e suspend --nodeps
> help?

Yes, great! I did that and now a start up after hibernation resumes the computer where I had left if, instead of booting afresh. Thank you! Would this fix be pushed into 12.3?
Comment 6 Jiri Slaby 2013-02-25 20:35:16 UTC
(In reply to comment #5)
> Would this fix be pushed into 12.3?

Sure.
Comment 7 Atri Bhattacharya 2013-02-25 20:37:34 UTC
(In reply to comment #5)
> computer where I had left if...

Sorry, I meant "left off", not "left if", just to avoid any confusion. Thanks again!