My approach to enabling hibernate on Fedora since F20 has been to create a swap partition
and then do the following:
sudo vi /etc/default/grub
add --> resume=UUID="****" <-- to the line GRUB_CMDLINE_LINUX=
where the uuid is obtained using blkid, and then for efi-based systems do:
sudo bash -x grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
and then use:
systemctl hibernate
However, this approach no longer works for me. It goes down all right, but comes back into
a newly booted system.
Reading up, it appears that things changed in F34, but I have been caught napping since I
have been upgrading from previous versions for a while (I guess this was sort of
grandfathered in).
I tried a few things, but what do I do to get hibernate going on a new (clean) F35
installation.
Many thanks and best wishes,
Ranjan