System hangs after resuming from Suspend to Ram

Hi… I just did a fresh install of openSUSE 11.2 on my machine, which was previously running 11.2 on ext3… I use KDE4, and all the packages are updated to the default repositories.

The Suspend to Ram feature used to work fine on my computer on 11.1, but now when I resume from Suspend to Ram, my system hangs in about 5-10 seconds, after which I cannot do anything (Ctrl+alt+backspace or switch to tty2,3 etc)… The only way out is switching the power off and turning it back on.

I guess I’ll need to post some logs here for people to help me, so can anyone tell me how to find where the problem lies and possibly the solutions.

Thanks :slight_smile:

Pm-utils - openSUSE

S2ram - openSUSE

These may help

Thanks for the link.

This is the output for s2ram -n

Machine unknown
This machine can be identified by:
    sys_vendor   = "Hewlett-Packard"
    sys_product  = "HP Pavilion dv2000 (x123xx#ABA)"
    sys_version  = "F.3C"
    bios_version = "F.3C"
See [S2ram - openSUSE](http://en.opensuse.org/S2ram) for details.

If you report a problem, please include the complete output above.
If you report success, please make sure you tested it from both X and
the text console and preferably without proprietary drivers.

I checked that its not just video but the entire machine that is not recovered because my caps lock stops responding as well.

Following are the contents of /var/log/pm-suspend.log–

2009-12-07 13:20:46.341016790 +0530: running 'suspend'/'suspend'/'' hooks.
===== 2009-12-07 13:20:46.756001317 running hook: /usr/lib/pm-utils/sleep.d/00clear =====
===== 2009-12-07 13:20:46.803186237 running hook: /usr/lib/pm-utils/sleep.d/01logging =====
suspend initiated: Mon Dec  7 13:20:46 IST 2009                                            

Linux linux-wx1s 2.6.31.5-0.1-desktop #1 SMP PREEMPT 2009-10-26 15:49:03 +0100 i686 athlon i386 GNU/Linux
kernel command line: 'root=/dev/disk/by-id/ata-FUJITSU_MHV2120BH_PL_NW9XT723B7JW-part7 resume=/dev/disk/by-id/ata-FUJITSU_MHV2120BH_PL_NW9XT723B7JW-part6 splash=
silent quiet vga=0x317'                                                                                                                                          
Module                  Size  Used by                                                                                                                            
snd_seq_dummy           3108  0                                                                                                                                  
nfs                   342192  0                                                                                                                                  
lockd                  81228  1 nfs                                                                                                                              
fscache                43832  1 nfs                                                                                                                              
nfs_acl                 3264  1 nfs                                                                                                                              
auth_rpcgss            43296  1 nfs                                                                                                                              
sunrpc                223936  5 nfs,lockd,nfs_acl,auth_rpcgss                                                                                                    
af_packet              23424  4                                                                                                                                  
snd_pcm_oss            51616  0                                                                                                                                  
snd_mixer_oss          19072  1 snd_pcm_oss                                                                                                                      
snd_seq                64752  1 snd_seq_dummy                                                                                                                    
snd_seq_device          8620  2 snd_seq_dummy,snd_seq                                                                                                            
edd                    10472  0                                                                                                                                  
cpufreq_conservative     8396  0                                                                                                                                 
cpufreq_userspace       3332  0                                                                                                                                  
cpufreq_powersave       1568  0                                                                                                                                  
powernow_k8            16516  1                                                                                                                                  
fuse                   74268  3                                                                                                                                  
loop                   17228  0                                                                                                                                  
dm_mod                 84804  0                                                                                                                                  
arc4                    1952  2                                                                                                                                  
ecb                     3264  2                                                                                                                                  
snd_hda_codec_conexant    34656  1                                                                                                                               
cryptomgr              95600  0                                                                                                                                  
aead                    8704  1 cryptomgr                                                                                                                        
pcompress               2752  1 cryptomgr                                                                                                                        
crypto_blkcipher       14980  2 ecb,cryptomgr                                                                                                                    
crypto_hash            14432  1 cryptomgr                                                                                                                        
crypto_algapi          21444  7 arc4,ecb,cryptomgr,aead,pcompress,crypto_blkcipher,crypto_hash                                                                   
b43                   153372  0                                                                                                                                  
mac80211              217656  1 b43                                                                                                                              
snd_hda_intel          31584  8                                                                                                                                  
cfg80211              103424  2 b43,mac80211                                                                                                                     
rfkill                 22772  1 cfg80211                                                                                                                         
snd_hda_codec          94688  2 snd_hda_codec_conexant,snd_hda_intel                                                                                             
snd_hwdep               8708  1 snd_hda_codec                                                                                                                    
sdhci_pci               8768  0                                                                                                                                  
sdhci                  23652  1 sdhci_pci                                                                                                                        
ohci1394               33392  0                                                                                                                                  
sr_mod                 17572  0                                                                                                                                  
snd_pcm                96324  5 snd_pcm_oss,snd_hda_intel,snd_hda_codec                                                                                          
snd_timer              25960  4 snd_seq,snd_pcm                                                                                                                  
sg                     32884  0                                                                                                                                  
joydev                 11232  0                                                                                                                                  
serio_raw               6276  0                                                                                                                                  
cdrom                  40768  1 sr_mod                                                                                                                           
mmc_core               71100  1 sdhci                                                                                                                            
ricoh_mmc               4352  0                                                                                                                                  
ieee1394              102884  1 ohci1394                                                                                                                         
ssb                    53736  1 b43                                                                                                                              
video                  24600  0                                                                                                                                  
snd                    75236  23 snd_seq_dummy,snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_
pcm,snd_timer                                                                                                                                                    
forcedeth              60140  0                                                                                                                                  
snd_page_alloc         10600  2 snd_hda_intel,snd_pcm                                                                                                            
k8temp                  4832  0                                                                                                                                  
pcspkr                  2784  0                                                                                                                                  
i2c_nforce2             8516  0                                                                                                                                  
nvidia               8888196  50                                                                                                                                 
battery                12836  0                                                                                                                                  
ac                      4964  0                                                                                                                                  
pcmcia                 39568  2 b43,ssb                                                                                                                          
pcmcia_core            41268  3 b43,ssb,pcmcia                                                                                                                   
wmi                     7720  0                                                                                                                                  
button                  6608  0                                                                                                                                  
ext4                  359524  2                                                                                                                                  
jbd2                   95584  1 ext4                                                                                                                             
crc16                   1952  1 ext4                                                                                                                             
fan                     5028  0                                                                                                                                  
processor              50576  1 powernow_k8                                                                                                                      
ide_pci_generic         4036  0                                                                                                                                  
amd74xx                 6408  0                                                                                                                                  
ide_core              122572  2 ide_pci_generic,amd74xx                                                                                                          
ata_generic             4836  0                                                                                                                                  
sata_nv                25900  3                                                                                                                                  
pata_amd               12356  0                                                                                                                                  
thermal                21084  0                                                                                                                                  
thermal_sys            18344  4 video,fan,processor,thermal                                                                                                      

             total       used       free     shared    buffers     cached
Mem:       2503788    1741540     762248          0      54588     734060
-/+ buffers/cache:     952892    1550896                                 
Swap:      1574328          0    1574328                                 


continued…

===== 2009-12-07 13:20:46.859001549 running hook: /usr/lib/pm-utils/sleep.d/02rtcwake =====
rtcwake alarm not enabled in /etc/pm/config.d/rtcwake.config, doing nothing...             
===== 2009-12-07 13:20:46.870577067 running hook: /usr/lib/pm-utils/sleep.d/05led =====    
===== 2009-12-07 13:20:46.879666624 running hook: /usr/lib/pm-utils/sleep.d/06autofs ===== 
===== 2009-12-07 13:20:46.991667989 running hook: /usr/lib/pm-utils/sleep.d/10NetworkManager =====
Error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security
 policy blocked the reply, the reply timeout expired, or the network connection was broken.                                                                      
===== 2009-12-07 13:20:47.213112304 running hook: /usr/lib/pm-utils/sleep.d/30s2disk-check =====                                                                 
===== 2009-12-07 13:20:47.241264153 running hook: /usr/lib/pm-utils/sleep.d/45pcmcia =====                                                                       
ejecting PCMCIA cards...                                                                                                                                         
===== 2009-12-07 13:20:47.465569909 running hook: /usr/lib/pm-utils/sleep.d/50modules =====                                                                      
===== 2009-12-07 13:20:47.524215590 running hook: /usr/lib/pm-utils/sleep.d/80acpi-fan =====                                                                     
===== 2009-12-07 13:20:47.573458350 running hook: /usr/lib/pm-utils/sleep.d/80videobios =====                                                                    
===== 2009-12-07 13:20:47.580405675 running hook: /usr/lib/pm-utils/sleep.d/94cpufreq =====                                                                      
===== 2009-12-07 13:20:47.683251250 running hook: /usr/lib/pm-utils/sleep.d/95led =====                                                                          
===== 2009-12-07 13:20:47.689691453 running hook: /usr/lib/pm-utils/sleep.d/95packagekit =====                                                                   
===== 2009-12-07 13:20:47.720403627 running hook: /usr/lib/pm-utils/sleep.d/99Zgrub =====                                                                        
===== 2009-12-07 13:20:47.727837630 running hook: /usr/lib/pm-utils/sleep.d/99info =====                                                                         
2009-12-07 13:20:47.733224791: done running suspend/suspend hooks.                                                                                               
INFO: going to suspend. In case of problems with the selected suspend options,                                                                                   
INFO: please read /usr/share/doc/packages/pm-utils/README.smart-suspend-to-RAM                                                                                   
INFO: module nvidia is loaded, trusting it to restore video after resume.                                                                                        
+ /usr/sbin/s2ram --force                                                                                                                                        
Switching from vt7 to vt1                                                                                                                                        
fbcon fb0 state 1                                                                                                                                                
fbcon fb0 state 0                                                                                                                                                
switching back to vt7                                                                                                                                            
+ RET=0
+ set +x
2009-12-07 13:58:46.827353631 +0530: running 'suspend'/'resume'/'reverse' hooks.
===== 2009-12-07 13:58:48.026927719 running hook: /usr/lib/pm-utils/sleep.d/99info =====
===== 2009-12-07 13:58:48.084232734 running hook: /usr/lib/pm-utils/sleep.d/99Zgrub =====
===== 2009-12-07 13:58:48.193287403 running hook: /usr/lib/pm-utils/sleep.d/95packagekit =====
method return sender=:1.62 -> dest=:1.61 reply_serial=2
===== 2009-12-07 13:58:50.728268866 running hook: /usr/lib/pm-utils/sleep.d/95led =====
===== 2009-12-07 13:58:50.806138336 running hook: /usr/lib/pm-utils/sleep.d/94cpufreq =====
===== 2009-12-07 13:58:51.147000648 running hook: /usr/lib/pm-utils/sleep.d/80videobios =====
===== 2009-12-07 13:58:51.213346915 running hook: /usr/lib/pm-utils/sleep.d/80acpi-fan =====
===== 2009-12-07 13:58:51.258387079 running hook: /usr/lib/pm-utils/sleep.d/50modules =====
===== 2009-12-07 13:58:51.341377566 running hook: /usr/lib/pm-utils/sleep.d/45pcmcia =====
inserting PCMCIA cards...
===== 2009-12-07 13:58:51.403499175 running hook: /usr/lib/pm-utils/sleep.d/30s2disk-check =====
===== 2009-12-07 13:58:51.428293430 running hook: /usr/lib/pm-utils/sleep.d/10NetworkManager =====
method return sender=:1.9 -> dest=:1.67 reply_serial=2
===== 2009-12-07 13:58:51.771355065 running hook: /usr/lib/pm-utils/sleep.d/06autofs =====
===== 2009-12-07 13:58:51.863964746 running hook: /usr/lib/pm-utils/sleep.d/05led =====
===== 2009-12-07 13:58:51.988147538 running hook: /usr/lib/pm-utils/sleep.d/02rtcwake =====
===== 2009-12-07 13:58:52.007012469 running hook: /usr/lib/pm-utils/sleep.d/01logging =====
===== 2009-12-07 13:58:52.060285530 running hook: /usr/lib/pm-utils/sleep.d/00clear =====
2009-12-07 13:58:52.122467053: done running suspend/resume hooks.

Close all apps

Try this in a terminal,

s2ram -f

Yeah, I had tried that. Same thing happens, it resumes then hangs within 10 seconds or so. Btw, I do have a nVidia card, I went to the nVidia page for s2ram, and it asked me to edit something in /etc/X11/xorg.conf… strangely though I do not find a xorg.conf in that directory, only a xorg.conf.install. Has something changed?

There is no /etc/X11/xorg.conf unless you run sax2 to setup graphics.

It can be tricky figuring it out, but there are some examples of what to do. You can try the different options from the terminal to see if any work. If you get one working then you add a config file. To quote from one of the links:

Put your config file into /etc/pm/config.d/ . You can just put a simple text file there containing the detail

Eg: create a text file called config with this line:

S2RAM_OPTS=“-f -a 3”

Or whatever works for you

Thank you for the help, I will try and see what can be done.

I should have said: It’s possible that the kernel you use will matter

Eg: kernel-default or kernel-desktop

You may also find that later, as newer versions are released, things may behave differently again.