11.2 Suspend to RAM/Disc crashes

I just upgraded my AMD64 Phenom X3 on Asus M3A76-CM mobo from OpenSuSE 11.1 to OpenSuSE 11.2. The upgrade didn’t go smooth, but it went through after some glitches. I posted this from the system running OpenSuSE 11.2. The problems I have encountered are the system crashed when I tried to Suspend to RAM and/or Disc. The display just showed the Penguin sideway with the bar went down to about 85%.

BTW, why shows a Penguin sideway when the system is suspended to RAM/Disc? If one wants to show a Penguin sleeps, it should be standing and not laid sideway. rotfl!

I’m Running openSUSE 11.2 on a Dell i7 Core based Studio Desktop.

Running the menu option “Suspend to RAM” blackens the screen but does not suspend. It turns out that it has just locked the screen.

I then tried
/usr/sbin/s2ram -f -p -s

directly. It suspended straight away, but pressing the power button turned the computer back on, but the screen remained blank. I had to power off and reboot.

/var/log/messages contains the following from the time I attempted to wake up:
Nov 21 08:26:57 ginger2 kernel: [57357.188508] btusb_bulk_complete: hci0 urb ffff88023bdbf680 failed to resubmit (1)
Nov 21 08:26:57 ginger2 kernel: [57357.189504] btusb_bulk_complete: hci0 urb ffff88023bdbf5c0 failed to resubmit (1)
Nov 21 08:26:57 ginger2 kernel: [57357.190502] btusb_intr_complete: hci0 urb ffff88023bdbf500 failed to resubmit (1)
Nov 21 08:26:57 ginger2 kernel: [57357.233294] sd 1:0:0:0: [sdb] Synchronizing SCSI cache
Nov 21 08:26:57 ginger2 kernel: [57357.280698] sd 1:0:0:0: [sdb] Stopping disk
Nov 21 08:26:57 ginger2 kernel: [57358.354469] sd 0:0:0:0: [sda] Synchronizing SCSI cache
Nov 21 08:26:57 ginger2 kernel: [57358.354648] sd 0:0:0:0: [sda] Stopping disk
Nov 21 08:26:57 ginger2 kernel: [57359.411158] ACPI handle has no context!
Nov 21 08:26:57 ginger2 kernel: [57359.411205] cx23885 0000:02:00.0: PCI INT A disabled
Nov 21 08:26:57 ginger2 kernel: [57359.416323] ACPI handle has no context!
Nov 21 08:26:57 ginger2 kernel: [57359.527537] HDA Intel 0000:05:00.1: PCI INT B disabled
Nov 21 08:26:57 ginger2 kernel: [57359.527573] ACPI handle has no context!
Nov 21 08:26:57 ginger2 kernel: [57359.538488] [fglrx] Power down the ASIC .
Nov 21 08:26:57 ginger2 kernel: [57359.538507] [fglrx] Preparing suspend fglrx in kernel.
Nov 21 08:26:57 ginger2 kernel: [57360.798325] [fglrx] Suspending fglrx in kernel completed.
Nov 21 08:26:57 ginger2 kernel: [57360.875063] ehci_hcd 0000:00:1d.7: PCI INT A disabled
Nov 21 08:26:57 ginger2 kernel: [57360.875072] uhci_hcd 0000:00:1d.2: PCI INT C disabled
Nov 21 08:26:57 ginger2 kernel: [57360.875079] uhci_hcd 0000:00:1d.1: PCI INT B disabled
Nov 21 08:26:57 ginger2 kernel: [57360.875085] uhci_hcd 0000:00:1d.0: PCI INT A disabled
Nov 21 08:26:57 ginger2 kernel: [57360.975926] HDA Intel 0000:00:1b.0: PCI INT A disabled
Nov 21 08:26:57 ginger2 kernel: [57360.975966] ACPI handle has no context!
Nov 21 08:26:57 ginger2 kernel: [57360.986804] ehci_hcd 0000:00:1a.7: PCI INT C disabled
Nov 21 08:26:57 ginger2 kernel: [57360.986811] uhci_hcd 0000:00:1a.2: PCI INT D disabled
Nov 21 08:26:57 ginger2 kernel: [57360.986818] uhci_hcd 0000:00:1a.1: PCI INT B disabled
Nov 21 08:26:57 ginger2 kernel: [57360.986824] uhci_hcd 0000:00:1a.0: PCI INT A disabled
Nov 21 08:26:57 ginger2 kernel: [57361.042082] e1000e 0000:00:19.0: PCI INT A disabled
Nov 21 08:26:57 ginger2 kernel: [57361.042087] e1000e 0000:00:19.0: PME# enabled
Nov 21 08:26:57 ginger2 kernel: [57361.042098] e1000e 0000:00:19.0: wake-up capability enabled by ACPI
Nov 21 08:26:57 ginger2 kernel: [57361.052923] ehci_hcd 0000:00:1d.7: PME# disabled
Nov 21 08:26:57 ginger2 kernel: [57361.063761] ehci_hcd 0000:00:1a.7: PME# disabled
Nov 21 08:26:57 ginger2 kernel: [57361.075257] ACPI: Preparing to enter system sleep state S3
Nov 21 08:26:57 ginger2 kernel: [57361.079097] Disabling non-boot CPUs …
Nov 21 08:26:57 ginger2 kernel: [57361.081556] CPU 1 is now offline
Nov 21 08:26:57 ginger2 kernel: [57361.082011] CPU0 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.082014] CPU1 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.082016] CPU2 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.082019] CPU3 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.082021] CPU4 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.082023] CPU5 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.082025] CPU6 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.082027] CPU7 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.086487] CPU0 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.086491] domain 0: span 0,4 level SIBLING
Nov 21 08:26:57 ginger2 kernel: [57361.086493] groups: 0 4
Nov 21 08:26:57 ginger2 kernel: [57361.086497] domain 1: span 0,2-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.086499] groups: 0,4 (__cpu_power = 2048) 2,6 (__cpu_power = 2048) 3,7 (__cpu_power = 2048) 5
Nov 21 08:26:57 ginger2 kernel: [57361.086508] CPU2 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.086510] domain 0: span 2,6 level SIBLING
Nov 21 08:26:57 ginger2 kernel: [57361.086512] groups: 2 6
Nov 21 08:26:57 ginger2 kernel: [57361.086516] domain 1: span 0,2-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.086518] groups: 2,6 (__cpu_power = 2048) 3,7 (__cpu_power = 2048) 5 0,4 (__cpu_power = 2048)
Nov 21 08:26:57 ginger2 kernel: [57361.086527] CPU3 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.086529] domain 0: span 3,7 level SIBLING
Nov 21 08:26:57 ginger2 kernel: [57361.086531] groups: 3 7
Nov 21 08:26:57 ginger2 kernel: [57361.086535] domain 1: span 0,2-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.086537] groups: 3,7 (__cpu_power = 2048) 5 0,4 (__cpu_power = 2048) 2,6 (__cpu_power = 2048)
Nov 21 08:26:57 ginger2 kernel: [57361.086545] CPU4 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.086547] domain 0: span 0,4 level SIBLING
Nov 21 08:26:57 ginger2 kernel: [57361.086549] groups: 4 0
Nov 21 08:26:57 ginger2 kernel: [57361.086553] domain 1: span 0,2-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.086555] groups: 0,4 (__cpu_power = 2048) 2,6 (__cpu_power = 2048) 3,7 (__cpu_power = 2048) 5
Nov 21 08:26:57 ginger2 kernel: [57361.086564] CPU5 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.086566] domain 0: span 0,2-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.086568] groups: 5 0,4 (__cpu_power = 2048) 2,6 (__cpu_power = 2048) 3,7 (__cpu_power = 2048)
Nov 21 08:26:57 ginger2 kernel: [57361.086577] CPU6 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.086579] domain 0: span 2,6 level SIBLING
Nov 21 08:26:57 ginger2 kernel: [57361.086581] groups: 6 2
Nov 21 08:26:57 ginger2 kernel: [57361.086585] domain 1: span 0,2-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.086587] groups: 2,6 (__cpu_power = 2048) 3,7 (__cpu_power = 2048) 5 0,4 (__cpu_power = 2048)
Nov 21 08:26:57 ginger2 kernel: [57361.086595] CPU7 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.086597] domain 0: span 3,7 level SIBLING
Nov 21 08:26:57 ginger2 kernel: [57361.086599] groups: 7 3
Nov 21 08:26:57 ginger2 kernel: [57361.086603] domain 1: span 0,2-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.086605] groups: 3,7 (__cpu_power = 2048) 5 0,4 (__cpu_power = 2048) 2,6 (__cpu_power = 2048)
Nov 21 08:26:57 ginger2 kernel: [57361.087937] CPU1 is down
Nov 21 08:26:57 ginger2 kernel: [57361.090108] CPU 2 is now offline
Nov 21 08:26:57 ginger2 kernel: [57361.090274] CPU0 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.090277] CPU2 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.090279] CPU3 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.090281] CPU4 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.090283] CPU5 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.090286] CPU6 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.090377] CPU7 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.094491] CPU0 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.094494] domain 0: span 0,4 level SIBLING
Nov 21 08:26:57 ginger2 kernel: [57361.094497] groups: 0 4
Nov 21 08:26:57 ginger2 kernel: [57361.094501] domain 1: span 0,3-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.094503] groups: 0,4 (__cpu_power = 2048) 3,7 (__cpu_power = 2048) 5 6
Nov 21 08:26:57 ginger2 kernel: [57361.094511] CPU3 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.094513] domain 0: span 3,7 level SIBLING
Nov 21 08:26:57 ginger2 kernel: [57361.094515] groups: 3 7
Nov 21 08:26:57 ginger2 kernel: [57361.094518] domain 1: span 0,3-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.094520] groups: 3,7 (__cpu_power = 2048) 5 6 0,4 (__cpu_power = 2048)
Nov 21 08:26:57 ginger2 kernel: [57361.094528] CPU4 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.094530] domain 0: span 0,4 level SIBLING
Nov 21 08:26:57 ginger2 kernel: [57361.094532] groups: 4 0
Nov 21 08:26:57 ginger2 kernel: [57361.094536] domain 1: span 0,3-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.094538] groups: 0,4 (__cpu_power = 2048) 3,7 (__cpu_power = 2048) 5 6
Nov 21 08:26:57 ginger2 kernel: [57361.094546] CPU5 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.094548] domain 0: span 0,3-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.094550] groups: 5 6 0,4 (__cpu_power = 2048) 3,7 (__cpu_power = 2048)
Nov 21 08:26:57 ginger2 kernel: [57361.094558] CPU6 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.094560] domain 0: span 0,3-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.094562] groups: 6 0,4 (__cpu_power = 2048) 3,7 (__cpu_power = 2048) 5
Nov 21 08:26:57 ginger2 kernel: [57361.094569] CPU7 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.094571] domain 0: span 3,7 level SIBLING
Nov 21 08:26:57 ginger2 kernel: [57361.094573] groups: 7 3
Nov 21 08:26:57 ginger2 kernel: [57361.094577] domain 1: span 0,3-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.094579] groups: 3,7 (__cpu_power = 2048) 5 6 0,4 (__cpu_power = 2048)
Nov 21 08:26:57 ginger2 kernel: [57361.095693] CPU2 is down
Nov 21 08:26:57 ginger2 kernel: [57361.097876] CPU 3 is now offline
Nov 21 08:26:57 ginger2 kernel: [57361.098175] CPU0 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.098179] CPU3 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.098181] CPU4 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.098183] CPU5 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.098185] CPU6 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.098187] CPU7 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.102466] CPU0 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.102469] domain 0: span 0,4 level SIBLING
Nov 21 08:26:57 ginger2 kernel: [57361.102472] groups: 0 4
Nov 21 08:26:57 ginger2 kernel: [57361.102476] domain 1: span 0,4-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.102478] groups: 0,4 (__cpu_power = 2048) 5 6 7
Nov 21 08:26:57 ginger2 kernel: [57361.102485] CPU4 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.102487] domain 0: span 0,4 level SIBLING
Nov 21 08:26:57 ginger2 kernel: [57361.102489] groups: 4 0
Nov 21 08:26:57 ginger2 kernel: [57361.102493] domain 1: span 0,4-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.102495] groups: 0,4 (__cpu_power = 2048) 5 6 7
Nov 21 08:26:57 ginger2 kernel: [57361.102501] CPU5 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.102504] domain 0: span 0,4-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.102506] groups: 5 6 7 0,4 (__cpu_power = 2048)
Nov 21 08:26:57 ginger2 kernel: [57361.102512] CPU6 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.102514] domain 0: span 0,4-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.102516] groups: 6 7 0,4 (__cpu_power = 2048) 5
Nov 21 08:26:57 ginger2 kernel: [57361.102523] CPU7 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.102525] domain 0: span 0,4-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.102527] groups: 7 0,4 (__cpu_power = 2048) 5 6
Nov 21 08:26:57 ginger2 kernel: [57361.103381] CPU3 is down
Nov 21 08:26:57 ginger2 kernel: [57361.105803] CPU 4 is now offline
Nov 21 08:26:57 ginger2 kernel: [57361.106068] CPU0 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.106070] CPU4 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.106071] CPU5 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.106073] CPU6 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.106074] CPU7 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.110422] CPU0 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.110425] domain 0: span 0,5-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.110426] groups: 0 5 6 7
Nov 21 08:26:57 ginger2 kernel: [57361.110430] CPU5 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.110431] domain 0: span 0,5-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.110432] groups: 5 6 7 0
Nov 21 08:26:57 ginger2 kernel: [57361.110436] CPU6 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.110437] domain 0: span 0,5-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.110438] groups: 6 7 0 5
Nov 21 08:26:57 ginger2 kernel: [57361.110441] CPU7 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.110442] domain 0: span 0,5-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.110444] groups: 7 0 5 6
Nov 21 08:26:57 ginger2 kernel: [57361.110838] CPU4 is down
Nov 21 08:26:57 ginger2 kernel: [57361.111971] Broke affinity for irq 30
Nov 21 08:26:57 ginger2 kernel: [57361.112989] CPU 5 is now offline
Nov 21 08:26:57 ginger2 kernel: [57361.113142] CPU0 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.113144] CPU5 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.113145] CPU6 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.113146] CPU7 attaching NULL sched-domain.
Nov 21 08:26:57 ginger2 kernel: [57361.118411] CPU0 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.118414] domain 0: span 0,6-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.118415] groups: 0 6 7
Nov 21 08:26:57 ginger2 kernel: [57361.118419] CPU6 attaching sched-domain:
Nov 21 08:26:57 ginger2 kernel: [57361.118421] domain 0: span 0,6-7 level MC
Nov 21 08:26:57 ginger2 kernel: [57361.118422] groups: 6 7 0
Nov 21 08:26:57 ginger2 kernel: [57361.118425] CPU7 attaching sched-domain:

and lots more…

Ok, I encountered the same issue here, when trying to suspend to disk the progress bar sticks around 85% percent.

First thing I did is disabling the the suspend/hibernate splash by adding the following line to /etc/suspend.conf:
splash = n

This is a list of things I’ve tried an the result.
As normal user
$ powersave -U -> doesn’t work

As root:

powersave -U -> doesn’t work

pm-hibernate -> doesn’t work

s2disk --config /var/lib/s2disk.conf → does work

Each time it doesn’t work the following message is shown:

s2disk: Snapshotting system

Seems like someone already had a similar problem: Fix suspend to RAM on a HP8530p EliteBook on OpenSUSE 11.2 - PvdMWiki

After having a closer look at what the pm-utils package does I was able to get it working.

When hibernating pm-hibernate triggers all the scripts in /usr/lib/pm-utils/sleep.d

Some of these scripts are causing trouble. So I moved them out of the directory with the following commands::

# cd /usr/lib/pm-utils
# mv sleep.d/06autofs .
# mv sleep.d/45pcmcia .
# mv sleep.d/80videobios .

Let me know if it works for you.

This also fixed my suspend to ram problem (and is probably a ‘nicer’ solution than the one mentioned before)

Works for me for both suspend to RAM and disk, thanks.

1st time the horizonal penguin has appeared.

Can I expect any functional losses due to these changes.

Using,
opensuse 11.2, x86_64, kde 4.33, AMD Phenom™ II X4 940 Processor.

This also worked for me on my HP 8530p. (openSUSE11.2-x86_64)
My suspend to disk works now! lol!
Now I need to get suspend to ram working…

Philip.

Unfortunately, none of the above works on my AMD64 Phenom X3 running on OpenSuSE v11.2. :frowning:

I had similar issue where suspend to disk stopped to work after some time.
What I found was that the suspend lock file /.suspended was created but empty so simply removing the file made suspend to disk work again

sudo rm /.suspended

I noticed the /.suspended file too; however, removing the /.suspended file doesn’t fix the issue, unfortunately. :frowning:

Thanks pietervi for the useful hints about the suspend problem solution. I came across suspend issue on my Thinkpad T41 after moving into 11.2.

I have pinned down the suspend problem to the script /usr/lib/pm-utils/sleep.d/45pcmcia. Precisely, to a line that ejects PCMCIA cards: /sbin/pccardctl eject.

I simply commented that line out, and RAM/disk suspend worked flawlessly. Did not have to move out any scripts.

Hopefully that works for you.

Welcome to the forums. Just a couple of things:

You reopened a very old thread, things discussed may be out of view (i.e. fixed) in the meantime.

Your ‘solution’ is not a ‘solution’, IMHO not even a workaround. Why? Because you’re changing the system’s files. A simple update would bring things back to a non working situation.

Then again, thanks for sharing, and welcome.