I am rather sure that I set up hibernation correctly, and that the swap file I am using is being recognized and written to when I click hibernate. (/hibernate.img) In the corner of the screen, it says system snapshot, compression ratio, etc.
However, when I resume from hibernate, the top left corner reads "resuming from hibernate.img" but then the system just freezes. Every time.
Some of the tutorials mentioned using a specially compiled kernel, and I have not done this. The kernel is simply 3.2.0-25-generic.
I am using 12.04 64-bit. Any help would be great.