Hello, the pm-hibernate utility works sometimes and fails more times. I have no clear idea what's going on, I'd really appreciate some help. Here is the relevant info and log output (can provide additional info if needed):
free
total used free shared buffers cached
Mem: 2595116 1536868 1058248 0 32496 1288500
-/+ buffers/cache: 215872 2379244
Swap: 1558232 139400 1418832

swap and resume device:
df /dev/sda7
Filesystem 1K-blocks Used Available Use% Mounted on
udev 1297556 148 1297408 1% /dev

2.6.18.2-34-default
title openSUSE 10.2
root (hd0,7)
kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/sda8 vga=0x317 resume=/dev/sda7 splash=silent showopts ramdisk_size=100000
initrd /boot/initrd-2.6.18.2-34-default

Mon Jul 21 09:23:58 EDT 2008: running hibernate hooks.
===== Mon Jul 21 09:23:58 EDT 2008: running hook: /etc/pm/hooks/00clear =====
===== Mon Jul 21 09:23:59 EDT 2008: running hook: /etc/pm/hooks/01logging =====
hibernate initiated: Mon Jul 21 09:23:59 EDT 2008

Module Size Used by
ohci1394 37040 0
ieee1394 102584 1 ohci1394
hci_usb 20636 0
bluetooth 57188 1 hci_usb
button 10896 0
vmnet 45884 16
ipv6 263584 27
parport_pc 42084 0
parport 39752 1 parport_pc
vmblock 16928 3
vmmon 939692 0
xt_tcpudp 7296 4
iptable_filter 7168 1
ip_tables 17604 1 iptable_filter
x_tables 18180 2 xt_tcpudp,ip_tables
snd_pcm_oss 53376 1
snd_mixer_oss 21248 1 snd_pcm_oss
snd_seq 60272 0
snd_seq_device 12812 1 snd_seq
cisco_ipsec 559132 0
cpufreq_conservative 11912 0
cpufreq_ondemand 10892 0
cpufreq_userspace 9088 0
cpufreq_powersave 5888 0
speedstep_centrino 12832 2
freq_table 8832 1 speedstep_centrino
battery 14340 0
ac 9476 0
apparmor 55572 0
aamatch_pcre 18304 1 apparmor
nls_iso8859_1 8320 1
nls_cp437 9984 1
vfat 16640 1
fat 55324 1 vfat
nls_utf8 6272 2
ntfs 210580 2
loop 20488 0
dm_mod 60184 0
usbhid 52192 0
fuse 48404 0
pcmcia 40892 0
ipw3945 191520 1
ieee80211 34632 1 ipw3945
ieee80211_crypt 10112 1 ieee80211
firmware_class 14080 2 pcmcia,ipw3945
nvidia 7278484 35
tg3 104580 0
ehci_hcd 34696 0
i2c_i801 11660 0
yenta_socket 30348 1
rsrc_nonstatic 17024 1 yenta_socket
pcmcia_core 43412 3 pcmcia,yenta_socket,rsrc_nonstatic
uhci_hcd 26892 0
i2c_core 25216 2 nvidia,i2c_i801
intel_agp 27804 1
snd_hda_intel 23060 1
snd_hda_codec 164352 1 snd_hda_intel
snd_pcm 86916 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer 27908 2 snd_seq,snd_pcm
usbcore 114896 4 hci_usb,usbhid,ehci_hcd,uhci_hcd
agpgart 35528 2 nvidia,intel_agp
snd 61188 8 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
soundcore 13792 2 snd
snd_page_alloc 14472 2 snd_hda_intel,snd_pcm
ext3 141192 2
mbcache 12804 1 ext3
jbd 70324 1 ext3
edd 13892 0
sr_mod 20132 0
cdrom 38432 1 sr_mod
fan 8964 0
sg 38044 0
ata_piix 19332 6
libata 119188 1 ata_piix
thermal 18568 0
processor 34664 2 speedstep_centrino,thermal
sd_mod 24576 7
scsi_mod 136712 4 sr_mod,sg,libata,sd_mod

total used free shared buffers cached
Mem: 2595116 919496 1675620 0 952 823192
-/+ buffers/cache: 95352 2499764
Swap: 1558232 150160 1408072

===== Mon Jul 21 09:23:59 EDT 2008: running hook: /etc/pm/hooks/05led =====
===== Mon Jul 21 09:23:59 EDT 2008: running hook: /etc/pm/hooks/06autofs =====
===== Mon Jul 21 09:23:59 EDT 2008: running hook: /etc/pm/hooks/10NetworkManager =====
===== Mon Jul 21 09:23:59 EDT 2008: running hook: /etc/pm/hooks/23dock =====
Mon Jul 21 09:24:00 EDT 2008: running misc hooks for event undock.
===== Mon Jul 21 09:24:00 EDT 2008: running hook: /etc/pm/hooks/30s2disk-check =====
INFO: checking for suspend-to-disk prerequisites...
using userspace suspend method
setting resume device to /dev/sda7
setting image size to 1195829452
adding these parameters from /etc/suspend.conf:
===== Mon Jul 21 09:24:00 EDT 2008: running hook: /etc/pm/hooks/45pcmcia =====
ejecting PCMCIA cards...
===== Mon Jul 21 09:24:00 EDT 2008: running hook: /etc/pm/hooks/49bluetooth =====
===== Mon Jul 21 09:24:01 EDT 2008: running hook: /etc/pm/hooks/50modules =====
trying to unload: button
===== Mon Jul 21 09:24:01 EDT 2008: running hook: /etc/pm/hooks/80acpi-fan =====
===== Mon Jul 21 09:24:01 EDT 2008: running hook: /etc/pm/hooks/80videobios =====
===== Mon Jul 21 09:24:01 EDT 2008: running hook: /etc/pm/hooks/94cpufreq =====
===== Mon Jul 21 09:24:01 EDT 2008: running hook: /etc/pm/hooks/95led =====
===== Mon Jul 21 09:24:01 EDT 2008: running hook: /etc/pm/hooks/99Zgrub =====
INFO: running prepare-grub
running kernel is grub menu entry 0 (vmlinuz-2.6.18.2-34-default)
preparing boot-loader: selecting entry 0, kernel /boot/2.6.18.2-34-default
time needed for sync: 0.3 seconds, time needed for grub: 0.1 seconds.
===== Mon Jul 21 09:24:02 EDT 2008: running hook: /etc/pm/hooks/99info =====
Mon Jul 21 09:24:29 EDT 2008: running thaw hooks.
===== Mon Jul 21 09:24:29 EDT 2008: running hook: /etc/pm/hooks/99info =====
===== Mon Jul 21 09:24:29 EDT 2008: running hook: /etc/pm/hooks/99Zgrub =====
INFO: running grub-once-restore
restoring original /boot/grub/default
===== Mon Jul 21 09:24:30 EDT 2008: running hook: /etc/pm/hooks/95led =====
===== Mon Jul 21 09:24:30 EDT 2008: running hook: /etc/pm/hooks/94cpufreq =====
===== Mon Jul 21 09:24:31 EDT 2008: running hook: /etc/pm/hooks/80videobios =====
===== Mon Jul 21 09:24:31 EDT 2008: running hook: /etc/pm/hooks/80acpi-fan =====
===== Mon Jul 21 09:24:31 EDT 2008: running hook: /etc/pm/hooks/50modules =====
trying to reload: button
trying to reload: hci_usb
trying to reload: ohci1394
===== Mon Jul 21 09:24:32 EDT 2008: running hook: /etc/pm/hooks/49bluetooth =====
===== Mon Jul 21 09:24:32 EDT 2008: running hook: /etc/pm/hooks/45pcmcia =====
inserting PCMCIA cards...
===== Mon Jul 21 09:24:32 EDT 2008: running hook: /etc/pm/hooks/30s2disk-check =====
===== Mon Jul 21 09:24:32 EDT 2008: running hook: /etc/pm/hooks/23dock =====
Mon Jul 21 09:24:33 EDT 2008: running misc hooks for event dock.
===== Mon Jul 21 09:24:33 EDT 2008: running hook: /etc/pm/hooks/10NetworkManager =====
===== Mon Jul 21 09:24:33 EDT 2008: running hook: /etc/pm/hooks/06autofs =====
===== Mon Jul 21 09:24:33 EDT 2008: running hook: /etc/pm/hooks/05led =====
===== Mon Jul 21 09:24:33 EDT 2008: running hook: /etc/pm/hooks/01logging =====
===== Mon Jul 21 09:24:33 EDT 2008: running hook: /etc/pm/hooks/00clear =====