Saltar al contenido

¿Cómo puedo suspender/hibernar desde la línea de comandos?

Este enunciado fue analizado por nuestros especialistas así garantizamos la veracidad de nuestro contenido.

Solución:

Tradicionalmente, ubuntu admitía un método bastante contundente de suspensión e hibernación. Ninguna se integraría bien con otras aplicaciones y, a veces, ni siquiera funcionaría en algunas máquinas. Este nuevo método no requiere root y notifica a todas las aplicaciones que escuchan eventos de energía.

Método Systemd

A partir de Ubuntu 16.04, systemctl se debe usar la llamada (consulte el comando Suspender en Ubuntu 16.04)

systemctl suspend

y

systemctl hibernate

Nuevo método (obsoleto)

Obsoleto alrededor de Ubuntu 16.04; utilizar systemctl en cambio, como arriba.

Vea la respuesta aquí en esta página de Adam Paetznick con respecto al uso de dbus. Lo ideal sería crear un ~/bin/suspend atajo/secuencia de comandos que facilita el uso de esta acción.

Para usar sobre ssh, debe modificar las reglas del kit de políticas como lo describe Peter V. Mørch

método antiguo

De acuerdo con el Foro de Ubuntu, puede usar los siguientes comandos:

pmi action suspend

y

pmi action hibernate

Esto requiere que instale el paquete powermanagement-interface (no probado).

sudo apt-get install powermanagement-interface

También he encontrado los comandos. sudo pm-suspend y sudo pm-hibernate para trabajar en mi netbook.

La forma amigable con los gnomos es usar dbus.

dbus-send --system --print-reply 
    --dest="org.freedesktop.UPower" 
    /org/freedesktop/UPower 
    org.freedesktop.UPower.Suspend

Hay dos ventajas de este comando sobre pm-suspend.

  1. Bloqueará su pantalla (al reanudar) si tiene esa opción seleccionada en gnome.

  2. No requiere privilegios de root, por lo que es fácil agregarlo como un atajo de teclado, por ejemplo.

Como se menciona en los comentarios intercambiando el Suspend en la última línea para Hibernate crea un comando de hibernación:

dbus-send --system --print-reply 
    --dest="org.freedesktop.UPower" 
    /org/freedesktop/UPower 
    org.freedesktop.UPower.Hibernate

Si la hibernación arroja Error org.freedesktop.UPower.GeneralError: not authorized Es posible que su usuario no pueda hibernar. Editar o crear /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla por lo que contiene la siguiente sección: (fuente)

[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

Esto fue probado en UbuntuGnome 14.04.

Nota: Esto es básicamente lo mismo que la respuesta de qbi, pero se actualizó para que funcione con las versiones más nuevas de Ubuntu, además de incluir hibernación.

inglés

Si quieres que tu computadora se suspenda en una hora porque quieres acostarte escuchando tu estación de radio favorita, abre la terminal y escribe:

sudo bash -c "sleep 1h; pm-suspend"

y su computadora se dormirá en 1 hora. Cuando despiertes, habrá guardado tus imágenes abiertas y todas tus cosas.

Puedes reemplazar 1h por lo que quieras: h por horas, m por minutos, s por segundos, d por dias.

¡Buenas noches!

francés

Si usted voulez juste que votre ordinateur se mette en veille dans une heure parce que usted voulez vous endormir en ecoutant votre radio préférée, ouvrez Terminal et tapez :

sudo bash -c "sleep 1h; pm-suspend"

et votre ordinateur s’endormira dans une heure. Quand vous vous réveillerez, il aura conservé en mémoire vos application ouvertes.

Reemplazo de Vous Pouvez 1h par ce que vous voulez: h Vierta las horas, m Vierta los minutos, s Vierta los segundos, d Vierta los días.

¡Bonne nuit!

ingles

Si quieres suspender tu computadora en una hora porque quieres ir a dormir escuchando tu estación de radio favorita, tan solo abre el terminal y escribe:

sudo bash -c "sleep 1h; pm-suspend"

y tu computadora se quedara dormida en 1 hora. Cuando despiertes, habrán quedado abiertas tus imágenes y todas tus cosas.

Puedes reemplazar 1h por lo que deseas: h por horas, m para minutos, s para segundos, d para dias.

¡Buenas noches!

No se te olvide recomendar este ensayo si lograste el éxito.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *