Eu finalmente consegui resolver meu próprio problema seguindo alguns tópicos em Fedora (eles fizeram a mudança para systemd há um tempo atrás, então há mais material lá).
Acontece que eu tive uma inicialização segura habilitada (lembro-me de ter sido perguntado sobre isso durante a instalação 16.04, e mantive-o ligado sem pensar muito) e isso fez com que a saída de cat /sys/power/disk
fosse:
[disabled]
Na verdade, não é um bom sinal. Então eu reiniciei e fui pesquisando em minhas configurações de BIOS, desativado boot seguro lá. Agora cat /sys/power/disk
me pega:
[platform] shutdown reboot suspend
que parece melhor. E, de fato, chamar systemctl hibernate
resulta em uma sequência bem-sucedida de hibernação / descongelação.
Além disso, a opção de hibernar agora aparece na interface gráfica sem a necessidade de qualquer invasão (pelo menos no meu computador).