after a fresh Mate install, I edited grub and updated grub and initramfs.
Filename Type Size Used Priority
/swapfile file 2097148 0 -2
cat /etc/default/grub | grep resume
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=/swapfile"
it does not recover the previous workspace after hibernation, but it is not a clean restart as the network does not work. checking for a sleep process does not find any.