This may be a bit late, but...
Have you considered encrypted folders?
Hibernation *must* be disabled with encrypted folders, because the swap is also encrypted.
It is possible to have hibernation with encrypted folders, but there is a caveat: you need a separate password just to boot, and all users need to know it.
https://help.ubuntu.com/community/EnableHibernateWithEncryptedSwap
This may be a bit late, but...
Have you considered encrypted folders?
Hibernation *must* be disabled with encrypted folders, because the swap is also encrypted.
It is possible to have hibernation with encrypted folders, but there is a caveat: you need a separate password just to boot, and all users need to know it.
https:/ /help.ubuntu. com/community/ EnableHibernate WithEncryptedSw ap