Meu Aspire 1810TZ está executando o Kubuntu 13.10 em uma unidade criptografada. Eu habilitei a hibernação no arquivo
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes
POSSO hibernar e retomar com
sudo pm-hibernate
e usando o inicializador de aplicativos ( "Sair - Hibernar" )
Eu coloco "Economia de Energia - Manipulação de Eventos de Botão" para "Dormir quando a tampa do laptop estiver fechada" e para "Hibernar quando o botão liga/desliga for pressionado" (para alimentação CA, bateria e modo de bateria fraca cada). O modo de suspensão funciona bem.
Quando pressiono o botão liga / desliga, o sistema desliga/hiberna. Mas ao ligá-lo novamente ele inicializa normalmente e precisa iniciar novamente os aplicativos abertos.
Então minha pergunta: Qual é a diferença entre o evento "quando o botão liga / desliga pressionado" e sudo pm-hibernate
?
Responder1
Encontrei a resposta sozinho. É um bug. Mais informações aqui:
https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/1124149
O que funcionou para mim foi editar powerbutton.sh
sudo nano /etc/acpi/powerbtn.sh
e altere a última linha
/sbin/shutdown -h now "Power button pressed"
para
:: /sbin/shutdown -h now "Power button pressed"