hibernar con boton power

Estoy tratando de hacer que mi nas pase a estado de hibernacion al pulsar el boton power de la caja, pero no lo consigo.

Buscando un poco, vi que por defecto en mi equipo cuando pulso el boton power, apaga el equipo, encontre un script en /etc/acpi/powerbtn-acpi-support.sh y alli hay una linea que pone: /sbin/shutdown -h -P now "Power button pressed"

Cambie eso por pm-hibernate, pero cuando aprieto el boton de power no hace nada, supongo que tendria que poner otra cosa, o mirar otra solucion.

Otra duda que no termine de aclarar, es si en estado de hibernacion el equipo puede ser levantado desde otro pc con wake-on-lan.

Gracias
Algunos entornos gráficos (como KDE o Gnome) tienen en las opciones de energía una opción en que indicas que tiene que hacer el sistema cuando pulsas el botón de apagado del ordenador. Has mirado allí ?
Es un NAS casero, y lo tengo con lo minimo, sin escritorio, solo los servicios necesarios, Samba, Dlna, Deluge, Ssh, Mdma para Raid 5 y poco mas, poco a poco ire ampliando servicios, pero como es un NAS casero independiente, lo tengo lejos de cualquier monitor y teclado, y lo controlo todo por Ssh con putty, aunque en una de mis muchas investigaciones, instale X11 remote para ejecutar programas con entorno grafico por Ssh. Llegue a instalar Virtualbox, configurarlo, añadir una maquina virtual Win7 todo desde el Putty por remoto.

Pero lo quite, me gusta tener el equipo con lo minimo, porque asi lo tengo instalado en un usb mini, y tengo los 6 puertos SATA libres para el Raid 5.

Ahora mismo el sistema con lo minimo, me ocupa "solo" 955 Megas, y arranca en menos de 5 segundos.

Por eso dije de modificarlo por consola, pero lo que puedo hacer, es investigar un poco por mi cuenta, en otro equipo que tengo Ubuntu con Gnome, mirare las opciones de energia y modificare el comportamiento del boton "power" y mirare las configuraciones de los archivos dentro de Acpi.

Gracias
Gracias,
En GNU/Linux, todo son ficheros..., bueno, en este caso un script podría decirse que se encarga de esa funcionalidad.

/etc/acpi/powerbtn.sh

Gracias a este viejo post en este mismo subforo y que yo mismo comente hace tiempo XD
hilo_deshabilitar-boton-encendido-pc-en-linux_1783094

Yo añadir por mi parte que si, podrias usar wake on lan si lo configuras activandolo incluso desde un móvil android ^^, del cual ademas podrías hibernar, suspender o reiniciar cuando te fuera necesario. Aunque sinceramente, si te arranca en 5 segundos, no se para que te es necesario hibernar mucho :/
Bueno, lo de los 5 segundos es un decir, pero ya cronometrare para ver cuanto tarda, pero como es una placa UEFI, tiene una opcion de Ultra-boot pasando por alto el testeo de memorias, no carga usb's en el inicio etc etc que el post de la bios me tarda mas que el arranque en si.

Lo de hibernar, es por el tema del Wake on Lan, que en "Power off" creo que es imposible levantarlo, y como es un NAS que me sirve de almacen para multimedia, para ahorrar energia, quiero tenerlo hibernando cuando no este descargando nada, pero cuando necesite ver una peli, desde el mismo XBMC con el Advanced Wake-on-Lan levantar el NAS, asi evito tener que encenderlo yo manualmente,

Lo de controlarlo desde android supongo que sera mi siguiente tarea, una vez tenga el Wake on Lan funcionando internamente, ya me pondre con el no-ip y el android.

Al final consegui hibernar el pc con el boton power, encontre una guia muy sencilla, http://blog.desdelinux.net/pm-utils-o-como-administrar-las-opciones-de-energia-desde-la-consola/%20con%20pm-utils, que segun la guia, viene por defecto instalada en debian wheezy, pero yo al hacer una net install sin nada, no lo tenia, solo tuve que instalar pm-utils, y modifique el /etc/acpi/powerbtn-acpi-support.sh en donde decia: /sbin/shutdown -h -P now "Power button pressed"
puse: /usr/sbin/pm-hibernate... Y vualá!! ya hiberna el NAS desde el boton Power, ahora investigare los diferentes modos del pm-utils, porque el hybrid-Hibernate tiene buena pinta.

Gracias
4 respuestas