I have been trying to make my laptop capable of hibernation.
First I tried sudo systemctl hibernate, and it didn't work at all, then I tried uswsusp, and it shut down the computer and nothing else. Finally I installed TuxOnIce kernel and. Oh! It works! But only twice.
I installed it, then restarted the computer and it worked perfectly. I did it another time to be sure that it was not a fluke, and it worked again.
But the next time I tried it, it took 5 minutes and is still in progress. I even reinstalled the OS and the same process repeated again.
I have an Acer Aspire E15 with the secure boot disabled.
How can I reliably enable hibernation?