hibernar quando a tampa está próxima

1

Eu acabei de instalar o ubuntu, então eu instalei o gnome, então eu instalei o TLP (power manegment) Agora eu quero hibernar o computador quando a tampa está fechada. Eu segui estas instruções:

É possível fazer 16.04 hibernar na tampa perto? | Pergunte ao Ubuntu

e estas instruções:

Ubuntu 16.04: Shutdown / Hibernate Seu laptop quando a tampa está fechada | UbuntuHandbook

e nada funciona.

    
por tsachi blau 21.12.2017 / 15:11

1 resposta

2

Eu recomendaria trabalhar este problema em etapas.

  1. Primeiro, para fazer o teste de hibernação e trabalhar em seu laptop, leia o Ubuntu documentação sobre a hibernação . Importante: certifique-se de que seu arquivo de troca é maior que sua RAM física e que está ativado.

  2. Quando souber que seu laptop pode hibernar corretamente, você poderá atribuir ações ao laptop para acionar a hibernação. No seu caso, você gostaria de hibernar no fechamento da tampa. Há muita documentação no site sobre este tema, mas vamos à documentação de origem sobre isso: o manpage do arquivo de configuração de login do systemd . De particular interesse é a seção que descreve a opção HandleLidSwitch . De acordo com a documentação, essa opção

      

    Pode ser um dos "ignorar", "poweroff", "reboot", "halt", "kexec",   "suspender", "hibernar", "dormir híbrido" e "bloquear".

    Você deseja hibernate (no meu caso, uso hybrid-sleep ). Então, agora é uma questão de editar o arquivo logind.conf para acomodar essa configuração (você deve ser o root para fazer isso).

    Em /etc/systemd você verá um arquivo chamado logind.conf . Abra-o para edição e role até uma linha como esta:

    #HandleLidSwitch=suspend

    O prefended # significa que esta linha está atualmente desativada, então você precisa removê-la e, em seguida, definir HandleLidSwitch para a opção correta

    HandleLidSwitch=hibernate

    Salve o arquivo logind.conf e reinicie.

por richbl 21.12.2017 / 17:16