Como usuário root, e como o Fedora 20 usa systemd
, a maneira mais apropriada de fazer isso é através do hibernate
target:
systemctl hibernate
Se você quiser fazer isso como usuário normal, você pode usar o sudo e adicionar a seguinte linha no /etc/sudoers
através do comando visudo
:
user hostname =NOPASSWD: /usr/bin/systemctl hibernate
Outra solução para permitir a hibernação com um usuário normal envolve alguns pensamentos com o PolKit .
Para trabalhar sem mais problemas, eu sugiro que você tenha pelo menos pelo menos o mesmo tamanho de swap que você tem na RAM (veja a hibernação - o Fedora usa o mesmo método).