There surely is with tuxonice, which does a full ACPI S5 powerdown after hibernating. Suspend-to-RAM and lower suspend states are always iffier than full suspend-to-disk precisely because they don't turn the whole box off and let it reinitialize itself conventionally.
(I may have messed up terminology here: I can never remember which of 'suspend' and 'hibernate' is to disk and which to RAM. I've been talking about suspend-to-disk at all times, mainly because I've never managed to get suspending to RAM working with anything Linux-like *or* Windows-like. The last time I owned a machine *that* worked on was so long ago that it was running DOS...)