Well, bummer.
I have a desktop machine (Nvidia graphics) that has been my 12.1 playground, tried to use it to gather good evidence for a KDE bug report.
This machine, Suse 12.1 running KDE 4.8.0 suspends to ram (multiple times) just fine.
I’ll add that the suspend log file in /var/log/pm-suspend.log is garbage (with KDE 4.8.0), so perhaps that issue is unrelated.
For reference, this is what I consider to be a “good” /var/log/pm-suspend.log, this from a system running 11.4/KDE4.8.1
Initial commandline parameters:
Sun Mar 11 16:14:35 EDT 2012: Running hooks for suspend.
Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
suspend initiated: Sun Mar 11 16:14:35 EDT 2012
Linux PVE-LinuxSRV5 2.6.37.6-0.11-desktop #1 SMP PREEMPT 2011-12-19 23:39:38 +0100 x86_64 x86_64 x86_64 GNU/Linux
kernel command line: 'root=/dev/disk/by-id/ata-M4-CT064M4SSD2_0000000011210310CCC6-part3 resume=/dev/disk/by-id/ata-M4-CT064M4SSD2_0000000011210310CCC6-part2 splash=silent quiet vga=0x375'
Module Size Used by
nls_iso8859_1 4729 1
nls_cp437 6447 1
vfat 12113 1
fat 59095 1 vfat
autofs4 30087 1
fuse 80799 3
rfcomm 75999 8
snd_pcm_oss 53391 0
snd_mixer_oss 20225 1 snd_pcm_oss
sco 19079 2
snd_seq 66675 0
bnep 17601 2
snd_seq_device 7770 1 snd_seq
l2cap 71721 16 rfcomm,bnep
nfs 363192 6
nfsd 330828 11
fscache 55451 1 nfs
lockd 82143 2 nfs,nfsd
nfs_acl 3107 2 nfs,nfsd
auth_rpcgss 49071 2 nfs,nfsd
sunrpc 252149 32 nfs,nfsd,lockd,nfs_acl,auth_rpcgss
exportfs 4523 1 nfsd
cpufreq_conservative 11828 0
cpufreq_userspace 3264 0
cpufreq_powersave 1290 0
powernow_k8 20011 0
mperf 1555 1 powernow_k8
ext4 398026 2
jbd2 91654 1 ext4
crc16 1747 2 l2cap,ext4
sha256_generic 10359 2
cbc 3273 1
edd 9664 0
dm_crypt 15056 1
loop 20186 0
dm_mod 86272 3 dm_crypt
snd_hda_codec_realtek 356587 1
snd_hda_codec_hdmi 28023 1
snd_hda_intel 28773 2
snd_hda_codec 108050 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
eeepc_wmi 4073 0
fglrx 2978432 123
snd_hwdep 7772 1 snd_hda_codec
sparse_keymap 4466 1 eeepc_wmi
snd_pcm 104468 4 snd_pcm_oss,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_timer 26774 2 snd_seq,snd_pcm
i2c_piix4 11670 0
pcspkr 2190 0
sr_mod 16781 0
wmi 11161 1 eeepc_wmi
r8168 190697 0
btusb 17871 2
cdrom 43280 1 sr_mod
sg 33426 0
k10temp 3543 0
bluetooth 107214 9 rfcomm,sco,bnep,l2cap,btusb
snd 84374 15 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
rfkill 21955 2 bluetooth
soundcore 8782 1 snd
snd_page_alloc 9569 2 snd_hda_intel,snd_pcm
xhci_hcd 127094 0
button 6829 1 fglrx
fan 3215 0
processor 39669 5 powernow_k8
ata_generic 3995 0
thermal 14914 0
thermal_sys 17462 3 fan,processor,thermal
pata_atiixp 4733 0
total used free shared buffers cached
Mem: 15943004 4012216 11930788 0 122900 1970000
-/+ buffers/cache: 1919316 14023688
Swap: 8385532 0 8385532
/usr/lib/pm-utils/sleep.d/00logging suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:
/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/02rtcwake suspend suspend:
rtcwake alarm not enabled in /etc/pm/config.d/rtcwake.config, doing nothing...
/usr/lib/pm-utils/sleep.d/02rtcwake suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/06autofs suspend suspend:
Shutting down automount ..done
/usr/lib/pm-utils/sleep.d/06autofs suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/30s2disk-check suspend suspend:
/usr/lib/pm-utils/sleep.d/30s2disk-check suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/45pcmcia suspend suspend:
/usr/lib/pm-utils/sleep.d/45pcmcia suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend:
/usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/50rcnetwork suspend suspend:
/usr/lib/pm-utils/sleep.d/50rcnetwork suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/55NetworkManager suspend suspend:
Having NetworkManager put all interaces to sleep...Failed.
/usr/lib/pm-utils/sleep.d/55NetworkManager suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
/usr/lib/pm-utils/sleep.d/75modules suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/80acpi-fan suspend suspend:
/usr/lib/pm-utils/sleep.d/80acpi-fan suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/80videobios suspend suspend:
/usr/lib/pm-utils/sleep.d/80videobios suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
/usr/lib/pm-utils/sleep.d/90clock suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:
/usr/lib/pm-utils/sleep.d/95led suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95packagekit suspend suspend:
/usr/lib/pm-utils/sleep.d/95packagekit suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
ATI Catalyst driver detected, not using quirks.
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99Zgrub suspend suspend:
/usr/lib/pm-utils/sleep.d/99Zgrub suspend suspend: success.
Running hook /etc/pm/sleep.d/99at suspend suspend:
/etc/pm/sleep.d/99at suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99info suspend suspend:
/usr/lib/pm-utils/sleep.d/99info suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
Sun Mar 11 16:14:37 EDT 2012: performing suspend
INFO: using built-in quirks database from HAL.
INFO: S2RAM_OPTS from HAL quirks: ' '.
switching from vt7 to vt1... succeeded
fbcon fb0 state 1
fbcon fb0 state 0
switching back to vt7... succeeded
Sun Mar 11 18:19:40 EDT 2012: Awake.
Sun Mar 11 18:19:40 EDT 2012: Running hooks for resume
Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend:
/usr/lib/pm-utils/sleep.d/99video resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99info resume suspend:
/usr/lib/pm-utils/sleep.d/99info resume suspend: success.
Running hook /etc/pm/sleep.d/99at resume suspend:
/etc/pm/sleep.d/99at resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99Zgrub resume suspend:
/usr/lib/pm-utils/sleep.d/99Zgrub resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95packagekit resume suspend:
method return sender=:1.153 -> dest=:1.152 reply_serial=2
/usr/lib/pm-utils/sleep.d/95packagekit resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend:
/usr/lib/pm-utils/sleep.d/95led resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend:
/usr/lib/pm-utils/sleep.d/90clock resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/80videobios resume suspend:
/usr/lib/pm-utils/sleep.d/80videobios resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/80acpi-fan resume suspend:
/usr/lib/pm-utils/sleep.d/80acpi-fan resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules resume suspend:
Reloaded unloaded modules.
/usr/lib/pm-utils/sleep.d/75modules resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/55NetworkManager resume suspend:
Having NetworkManager wake interfaces back up...Failed.
/usr/lib/pm-utils/sleep.d/55NetworkManager resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/50rcnetwork resume suspend:
/usr/lib/pm-utils/sleep.d/50rcnetwork resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth resume suspend:
/usr/lib/pm-utils/sleep.d/49bluetooth resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/45pcmcia resume suspend:
/usr/lib/pm-utils/sleep.d/45pcmcia resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/30s2disk-check resume suspend:
/usr/lib/pm-utils/sleep.d/30s2disk-check resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/06autofs resume suspend:
Shutting down automount ..done
Starting automount ..done
/usr/lib/pm-utils/sleep.d/06autofs resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/02rtcwake resume suspend:
/usr/lib/pm-utils/sleep.d/02rtcwake resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend:
/usr/lib/pm-utils/sleep.d/00powersave resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00logging resume suspend:
/usr/lib/pm-utils/sleep.d/00logging resume suspend: success.
Sun Mar 11 18:19:41 EDT 2012: Finished.
So, for the moment, I’ll conclude that the log file issue is a 12.1 issue, but I don’t have a 12.1/KDE 4.7.0 to verify that claim.
Anyway, after update to KDE 4.8.1, my test system also suspends to ram just fine, multiple times without the crash side effects noted by phani and brunomcl.
I am wondering if (wireless) laptops running Network Management are part of my laptop issue, only because other (google search) results indicated Network Management interactions. My well-behaving desktops (12.1/KDE 4.8.1 and 11.4/KDE 4.8.1) both use ifup by default and there is no wireless hardware to manage.
Tomorrow I’ll log a KDE bug with the best info I can gather, although it feels a bit random at the moment.
I have already searched the KDE bug list, don’t see anything like what I am experiencing with laptop.