Linux Fedora: posso preservar o que estou fazendo para que tudo seja restaurado quando eu ligar novamente

2

Eu tenho o Linux Fedora 20, com o desktop clássico do Gnome. Quando eu desativo, através do ícone "Desligar" na barra superior, tudo é desligado, e tudo desaparece quando eu ligar novamente, embora eu possa recuperar páginas da web usando o histórico no meu navegador. Eu gostaria, se quisesse, de ter a sessão restaurada totalmente e exatamente para a situação quando eu desliguei. Por favor, isso é possível, por exemplo, suspendendo ou dormindo a máquina? Não consigo encontrar nada que já esteja lá para fazer isso.

Eu acho que acpi talvez a resposta, mas eu li que isso pode colidir com as ações do Gnome, e eu não tenho nenhum arquivo /etc/acpi/handler.sh no meu sistema, então eu presumo que acpi não esteja instalado. estou relutante em tentar acpi até saber como fazê-lo com segurança.

Ficaria muito grato por qualquer ajuda sobre isso.

    
por Harry Weston 29.04.2014 / 18:38

1 resposta

4

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).

    
por 29.04.2014 / 21:49