The resume=/dev/sda* method works for me; I added it to /etc/default/grub and ran update-grub to make it permanent.
Essentially it would just be a small tweak in the setup scripts to fix, specifying one more kernel option.
I do see fsck running ("recovering journal") when I resume, even though resume is working properly.
It's in the boot messages on tty1.
The resume=/dev/sda* method works for me; I added it to /etc/default/grub and ran update-grub to make it permanent.
Essentially it would just be a small tweak in the setup scripts to fix, specifying one more kernel option.
I do see fsck running ("recovering journal") when I resume, even though resume is working properly.
It's in the boot messages on tty1.