I tried it with R5B7 (upgraded from R5A22)
At first it seemed to work but unfortunately it aborded the process.
But may be only on my system cause a module is on the blacklist.
(my nvidia graphics card)
Here are the logs first with hibernate then with hibernate --force and last but not least the output of dmesg.
root@mythtv:~# hibernate
hibernate: Scriptlet acpi_sleep exists in both /usr/share/hibernate/scriptlets.d/acpi_sleep and /usr/local/share/hibernate/scriptlets.d/acpi_sleep
hibernate: Cowardly refusing to load acpi_sleep a second time.
hibernate: Scriptlet bootsplash exists in both /usr/share/hibernate/scriptlets.d/bootsplash and /usr/local/share/hibernate/scriptlets.d/bootsplash
hibernate: Cowardly refusing to load bootsplash a second time.
hibernate: Scriptlet clock exists in both /usr/share/hibernate/scriptlets.d/clock and /usr/local/share/hibernate/scriptlets.d/clock
hibernate: Cowardly refusing to load clock a second time.
hibernate: Scriptlet devices exists in both /usr/share/hibernate/scriptlets.d/devices and /usr/local/share/hibernate/scriptlets.d/devices
hibernate: Cowardly refusing to load devices a second time.
hibernate: Scriptlet diskcache exists in both /usr/share/hibernate/scriptlets.d/diskcache and /usr/local/share/hibernate/scriptlets.d/diskcache
hibernate: Cowardly refusing to load diskcache a second time.
hibernate: Scriptlet fbsplash exists in both /usr/share/hibernate/scriptlets.d/fbsplash and /usr/local/share/hibernate/scriptlets.d/fbsplash
hibernate: Cowardly refusing to load fbsplash a second time.
hibernate: Scriptlet filesystems exists in both /usr/share/hibernate/scriptlets.d/filesystems and /usr/local/share/hibernate/scriptlets.d/filesystems
hibernate: Cowardly refusing to load filesystems a second time.
hibernate: Scriptlet grub exists in both /usr/share/hibernate/scriptlets.d/grub and /usr/local/share/hibernate/scriptlets.d/grub
hibernate: Cowardly refusing to load grub a second time.
hibernate: Scriptlet hardware_tweaks exists in both /usr/share/hibernate/scriptlets.d/hardware_tweaks and /usr/local/share/hibernate/scriptlets.d/hardware_tweaks
hibernate: Cowardly refusing to load hardware_tweaks a second time.
hibernate: Scriptlet lilo exists in both /usr/share/hibernate/scriptlets.d/lilo and /usr/local/share/hibernate/scriptlets.d/lilo
hibernate: Cowardly refusing to load lilo a second time.
hibernate: Scriptlet lock exists in both /usr/share/hibernate/scriptlets.d/lock and /usr/local/share/hibernate/scriptlets.d/lock
hibernate: Cowardly refusing to load lock a second time.
hibernate: Scriptlet lockfile exists in both /usr/share/hibernate/scriptlets.d/lockfile and /usr/local/share/hibernate/scriptlets.d/lockfile
hibernate: Cowardly refusing to load lockfile a second time.
hibernate: Scriptlet misclaunch exists in both /usr/share/hibernate/scriptlets.d/misclaunch and /usr/local/share/hibernate/scriptlets.d/misclaunch
hibernate: Cowardly refusing to load misclaunch a second time.
hibernate: Scriptlet modules exists in both /usr/share/hibernate/scriptlets.d/modules and /usr/local/share/hibernate/scriptlets.d/modules
hibernate: Cowardly refusing to load modules a second time.
hibernate: Scriptlet network exists in both /usr/share/hibernate/scriptlets.d/network and /usr/local/share/hibernate/scriptlets.d/network
hibernate: Cowardly refusing to load network a second time.
hibernate: Scriptlet newkernel exists in both /usr/share/hibernate/scriptlets.d/newkernel and /usr/local/share/hibernate/scriptlets.d/newkernel
hibernate: Cowardly refusing to load newkernel a second time.
hibernate: Scriptlet pcmcia exists in both /usr/share/hibernate/scriptlets.d/pcmcia and /usr/local/share/hibernate/scriptlets.d/pcmcia
hibernate: Cowardly refusing to load pcmcia a second time.
hibernate: Scriptlet programs exists in both /usr/share/hibernate/scriptlets.d/programs and /usr/local/share/hibernate/scriptlets.d/programs
hibernate: Cowardly refusing to load programs a second time.
hibernate: Scriptlet services exists in both /usr/share/hibernate/scriptlets.d/services and /usr/local/share/hibernate/scriptlets.d/services
hibernate: Cowardly refusing to load services a second time.
hibernate: Scriptlet suspend2 exists in both /usr/share/hibernate/scriptlets.d/suspend2 and /usr/local/share/hibernate/scriptlets.d/suspend2
hibernate: Cowardly refusing to load suspend2 a second time.
hibernate: Scriptlet swsusp2_15 exists in both /usr/share/hibernate/scriptlets.d/swsusp2_15 and /usr/local/share/hibernate/scriptlets.d/swsusp2_15
hibernate: Cowardly refusing to load swsusp2_15 a second time.
hibernate: Scriptlet sysfs_power_state exists in both /usr/share/hibernate/scriptlets.d/sysfs_power_state and /usr/local/share/hibernate/scriptlets.d/sysfs_power_state
hibernate: Cowardly refusing to load sysfs_power_state a second time.
hibernate: Scriptlet vbetool exists in both /usr/share/hibernate/scriptlets.d/vbetool and /usr/local/share/hibernate/scriptlets.d/vbetool
hibernate: Cowardly refusing to load vbetool a second time.
hibernate: Scriptlet xhacks exists in both /usr/share/hibernate/scriptlets.d/xhacks and /usr/local/share/hibernate/scriptlets.d/xhacks
hibernate: Cowardly refusing to load xhacks a second time.
hibernate: Scriptlet xstatus exists in both /usr/share/hibernate/scriptlets.d/xstatus and /usr/local/share/hibernate/scriptlets.d/xstatus
hibernate: Cowardly refusing to load xstatus a second time.
Some modules failed to unload: nvidia
hibernate: Aborting suspend due to errors in ModulesUnloadBlacklist (use --force to override).
"Next log"
root@mythtv:~# hibernate --force
hibernate: Scriptlet acpi_sleep exists in both /usr/share/hibernate/scriptlets.d/acpi_sleep and /usr/local/share/hibernate/scriptlets.d/acpi_sleep
hibernate: Cowardly refusing to load acpi_sleep a second time.
hibernate: Scriptlet bootsplash exists in both /usr/share/hibernate/scriptlets.d/bootsplash and /usr/local/share/hibernate/scriptlets.d/bootsplash
hibernate: Cowardly refusing to load bootsplash a second time.
hibernate: Scriptlet clock exists in both /usr/share/hibernate/scriptlets.d/clock and /usr/local/share/hibernate/scriptlets.d/clock
hibernate: Cowardly refusing to load clock a second time.
hibernate: Scriptlet devices exists in both /usr/share/hibernate/scriptlets.d/devices and /usr/local/share/hibernate/scriptlets.d/devices
hibernate: Cowardly refusing to load devices a second time.
hibernate: Scriptlet diskcache exists in both /usr/share/hibernate/scriptlets.d/diskcache and /usr/local/share/hibernate/scriptlets.d/diskcache
hibernate: Cowardly refusing to load diskcache a second time.
hibernate: Scriptlet fbsplash exists in both /usr/share/hibernate/scriptlets.d/fbsplash and /usr/local/share/hibernate/scriptlets.d/fbsplash
hibernate: Cowardly refusing to load fbsplash a second time.
hibernate: Scriptlet filesystems exists in both /usr/share/hibernate/scriptlets.d/filesystems and /usr/local/share/hibernate/scriptlets.d/filesystems
hibernate: Cowardly refusing to load filesystems a second time.
hibernate: Scriptlet grub exists in both /usr/share/hibernate/scriptlets.d/grub and /usr/local/share/hibernate/scriptlets.d/grub
hibernate: Cowardly refusing to load grub a second time.
hibernate: Scriptlet hardware_tweaks exists in both /usr/share/hibernate/scriptlets.d/hardware_tweaks and /usr/local/share/hibernate/scriptlets.d/hardware_tweaks
hibernate: Cowardly refusing to load hardware_tweaks a second time.
hibernate: Scriptlet lilo exists in both /usr/share/hibernate/scriptlets.d/lilo and /usr/local/share/hibernate/scriptlets.d/lilo
hibernate: Cowardly refusing to load lilo a second time.
hibernate: Scriptlet lock exists in both /usr/share/hibernate/scriptlets.d/lock and /usr/local/share/hibernate/scriptlets.d/lock
hibernate: Cowardly refusing to load lock a second time.
hibernate: Scriptlet lockfile exists in both /usr/share/hibernate/scriptlets.d/lockfile and /usr/local/share/hibernate/scriptlets.d/lockfile
hibernate: Cowardly refusing to load lockfile a second time.
hibernate: Scriptlet misclaunch exists in both /usr/share/hibernate/scriptlets.d/misclaunch and /usr/local/share/hibernate/scriptlets.d/misclaunch
hibernate: Cowardly refusing to load misclaunch a second time.
hibernate: Scriptlet modules exists in both /usr/share/hibernate/scriptlets.d/modules and /usr/local/share/hibernate/scriptlets.d/modules
hibernate: Cowardly refusing to load modules a second time.
hibernate: Scriptlet network exists in both /usr/share/hibernate/scriptlets.d/network and /usr/local/share/hibernate/scriptlets.d/network
hibernate: Cowardly refusing to load network a second time.
hibernate: Scriptlet newkernel exists in both /usr/share/hibernate/scriptlets.d/newkernel and /usr/local/share/hibernate/scriptlets.d/newkernel
hibernate: Cowardly refusing to load newkernel a second time.
hibernate: Scriptlet pcmcia exists in both /usr/share/hibernate/scriptlets.d/pcmcia and /usr/local/share/hibernate/scriptlets.d/pcmcia
hibernate: Cowardly refusing to load pcmcia a second time.
hibernate: Scriptlet programs exists in both /usr/share/hibernate/scriptlets.d/programs and /usr/local/share/hibernate/scriptlets.d/programs
hibernate: Cowardly refusing to load programs a second time.
hibernate: Scriptlet services exists in both /usr/share/hibernate/scriptlets.d/services and /usr/local/share/hibernate/scriptlets.d/services
hibernate: Cowardly refusing to load services a second time.
hibernate: Scriptlet suspend2 exists in both /usr/share/hibernate/scriptlets.d/suspend2 and /usr/local/share/hibernate/scriptlets.d/suspend2
hibernate: Cowardly refusing to load suspend2 a second time.
hibernate: Scriptlet swsusp2_15 exists in both /usr/share/hibernate/scriptlets.d/swsusp2_15 and /usr/local/share/hibernate/scriptlets.d/swsusp2_15
hibernate: Cowardly refusing to load swsusp2_15 a second time.
hibernate: Scriptlet sysfs_power_state exists in both /usr/share/hibernate/scriptlets.d/sysfs_power_state and /usr/local/share/hibernate/scriptlets.d/sysfs_power_state
hibernate: Cowardly refusing to load sysfs_power_state a second time.
hibernate: Scriptlet vbetool exists in both /usr/share/hibernate/scriptlets.d/vbetool and /usr/local/share/hibernate/scriptlets.d/vbetool
hibernate: Cowardly refusing to load vbetool a second time.
hibernate: Scriptlet xhacks exists in both /usr/share/hibernate/scriptlets.d/xhacks and /usr/local/share/hibernate/scriptlets.d/xhacks
hibernate: Cowardly refusing to load xhacks a second time.
hibernate: Scriptlet xstatus exists in both /usr/share/hibernate/scriptlets.d/xstatus and /usr/local/share/hibernate/scriptlets.d/xstatus
hibernate: Cowardly refusing to load xstatus a second time.
Some modules failed to unload: nvidia
Message from syslogd@mythtv at Mon Apr 10 14:08:49 2006 ...
mythtv kernel: Freezing processes
FATAL: Module lzf not found.
Warning: Chosen Suspend2 compressor (lzf) is not available. Compression disabled.
hibernate: Suspend reported the following errors:
- Suspend was aborted (see dmesg).
- Freezing processes failed. Wacky driver problems

(see dmesg)
root@mythtv:~# dmesg
uhci_hcd 0000:00:07.2: remove, state 1
usb usb1: USB disconnect, address 1
usb 1-2: USB disconnect, address 2
usb 1-2.1: USB disconnect, address 3
uhci_hcd 0000:00:07.2: USB bus 1 deregistered
ACPI: PCI interrupt for device 0000:00:07.2 disabled
Suspend2 2.2-rc15: Initiating a software suspend cycle.
suspend_userui: program not configured. suspend_userui disabled.
Freezing cpus ...
Freezing processes
Stopping tasks failed.
Tasks that refused to be refrigerated and haven't since exited:
- lirc_dev (#2937) signalled and todo list empty.
Suspend2 debugging info:
- SUSPEND core : 2.2-rc15
- Kernel Version : 2.6.15-chw-2
- Compiler vers. : 3.3
- Attempt number : 4
- Parameters : 17 32 0 1 0 0
- Overall expected compression percentage: 0.
- Swapwriter active.
Swap available for image: 295192 pages.
- Filewriter inactive.
- No I/O speed stats available.
Thawing cpus ...
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
USB Universal Host Controller Interface driver v2.3
ACPI: PCI Interrupt 0000:00:07.2[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:07.2: UHCI Host Controller
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:07.2: irq 11, io base 0x0000d400
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ACPI: Power Button (FF) [PWRF]
ACPI: Power Button (CM) [PWRB]
usb 1-2: new full speed USB device using uhci_hcd and address 2
hub 1-2:1.0: USB hub found
hub 1-2:1.0: 4 ports detected
usb 1-2.1: new low speed USB device using uhci_hcd and address 3
input: GreenAsia Inc. USB Joystick as /class/input/input10
input: USB HID v1.10 Joystick [GreenAsia Inc. USB Joystick ] on usb-0000:00:07.2-2.1
greetings
Bube
p.s. you've done a great work with R5B7. Thx Cecil