Eu uso o Debian Jessie e quero usar o uswsusp para stanby/hibernação. Instalar e configurar não é problema e também funciona quando você executa s2disk
manualmente. No entanto, com o systemd, o sistema parece ter mudado drasticamente. Explicações mais antigas que substituem arquivos pm-* ou similares não funcionam.
Também owiki oficialnão ajuda, pois a documentação existe muito menos para ser útil.
Como hibernar no Debian Jessieestá fortemente relacionado a esta questão, mas - entretanto - apenas uma correção é mostrada para o problema específico que o usuário tem, sem explicar como usar o uswsusp. No entantoem uma respostaosleep.conf
é mencionado (só duvido que "desligar" seja a entrada correta para definir lá, pois ... bem ... não queremos desligar, mas hibernar).
Portanto, este arquivo parece ser uma coisa boa onde você pode alterar o sistema de hibernação, mas o arquivo man é confuso e não entendo o que devo colocar nele.
Extra:Explique também como usá-lo primeiro sono híbrido (ou "Suspender Sedação" ou como você vai chamá-lo).
Responder1
Para usar s2disk
with systemd
no Debian, você deve:
Edite o serviço de hibernação, com
sudo systemctl edit systemd-hibernate.service
Cole o seguinte código
[Service] ExecStart= ExecStartPre=-/bin/run-parts -v -a pre /usr/lib/systemd/system-sleep ExecStart=/usr/sbin/s2disk ExecStartPost=-/bin/run-parts -v --reverse -a post /usr/lib/systemd/system-sleep
Atualizar sistema
$ sudo systemctl daemon-reload
Agora corra
$ sudo systemctl hibernate
Responder2
Ler:https://www.kernel.org/doc/Documentation/power/basic-pm-debugging.txt
E:https://www.freedesktop.org/software/systemd/man/systemd-sleep.conf.html
Portanto, 'desligar' é uma boa solução para desktops que não possuem tampas que você possa levantar para acionar uma retomada. Basicamente significa que quando a imagem de hibernação é gravada no disco, desligamento. Então, quando você liga, o kernel procura uma imagem de hibernação e tenta usá-la.