Mi Aspire 1810TZ ejecuta Kubuntu 13.10 en una unidad cifrada. He habilitado la hibernación en el archivo.
/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
PUEDO hibernar y reanudar con
sudo pm-hibernate
y utilizando el iniciador de aplicaciones ( "Salir - Hibernar" )
Lo puse "Ahorro de energía: manejo de eventos de botones" a "Dormir cuando la tapa del portátil está cerrada" y para "Hibernar cuando se presiona el botón de encendido" (para alimentación de CA, batería y modo de batería baja cada uno). El modo de suspensión funciona bien.
Cuando presiono el botón de encendido, el sistema se apaga/hiberna. Pero cuando lo enciende nuevamente, arranca normalmente y tiene que iniciar las aplicaciones abiertas nuevamente.
Entonces mi pregunta: ¿Cuál es la diferencia entre el evento "cuando se presiona el botón de encendido" y sudo pm-hibernate
?
Respuesta1
Encontré la respuesta yo mismo. Es un error. Más información aquí:
https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/1124149
Lo que funcionó para mí fue editar powerbutton.sh
sudo nano /etc/acpi/powerbtn.sh
y cambiar la última línea
/sbin/shutdown -h now "Power button pressed"
a
:: /sbin/shutdown -h now "Power button pressed"