Come posso sospendere o ibernare il mio portatile usando la riga di comando, senza installare software aggiuntivi?
Tradizionalmente ubuntu supportava un metodo abbastanza ottuso di sospensione e ibernazione. Nessuno dei due si integrava bene con altre applicazioni e talvolta non funzionava nemmeno su alcune macchine. Il nuovo metodo non richiede root e notifica tutte le applicazioni che ascoltano gli eventi di alimentazione.
A partire da Ubuntu 16.04, deve essere usata la chiamata systemctl
(Vedi Comando di sospensione in Ubuntu 16.04)
systemctl suspend
e
systemctl hibernate
Vedi la risposta qui in questa pagina da Adam Paetznick riguardo all'uso di dbus. Idealmente si dovrebbe creare una scorciatoia/script ~/bin/suspend
che renda facile l'uso di questa azione.
Per l'uso su ssh, dovreste modificare le regole di policykit come indicato da Peter V. Mørch
Secondo il Forum di Ubuntu potete usare i seguenti comandi:
pmi action suspend
e
pmi action hibernate
Questo richiede l'installazione del pacchetto powermanagement-interface (non testato).
`sudo apt-get install powermanagement-interface
Ho anche trovato che i comandi sudo pm-suspend
e sudo pm-hibernate
funzionano sul mio netbook.
Se volete che il vostro computer si sospenda tra un'ora perché volete andare a letto ascoltando la vostra stazione radio preferita, aprite il terminale e digitate:
sudo bash -c "sleep 1h; pm-suspend"
e il vostro computer si addormenterà tra 1 ora. Quando vi sveglierete, avrà mantenuto le vostre immagini aperte e tutta la vostra roba.
Puoi sostituire 1h
con quello che vuoi: h
per ore, m
per minuti, s
per secondi, d
per giorni.
Buona notte!
Si vous voulez juste que votre ordinateur se mette en veille dans une heure parce que vous voulez vous endormir en ecoutant votre radio préférée, ouvrez Terminal et tapez :
sudo bash -c "sleep 1h; pm-suspend"
e il vostro apparecchio si fermerà in un'ora. Quand vous vous réveillerez, il aura conservéen mémoire vos applications ouvertes.
Puoi sostituire 1h
con quello che vuoi: h
per le ore, m
per i minuti, s
per i secondi, d
per i giorni.
Buona notte!
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 quedarádormida en 1 hora. Cuando despiertes, allíhabrán quedado abiertas tus imágenes y todas tus cosas.
Puedes reemplazar 1h
por lo que desees: h
per horas, m
per minutos, s
per segundos, d
per días.
¡Buenas noches!
Potete usare il file /sys/power/state
per farlo. Per prima cosa scoprite quali stati sono supportati:
user@linux:_> cat /sys/power/state
standby mem disk
root@linux:~> echo -n mem > /sys/power/state # suspend to ram
root@linux:~> echo -n disk > /sys/power/state # suspend to disk
o tramite dbus: del>
dbus-send --session --dest=org.gnome.PowerManager \
--type=method_call --print-reply --reply-timeout=2000 \
/org/gnome/PowerManager org.gnome.PowerManager.Suspend
#Hibernate
dbus-send --session --dest=org.gnome.PowerManager \
--type=method_call --print-reply --reply-timeout=2000 \
/org/gnome/PowerManager org.gnome.PowerManager.Hibernate
/del> Secondo questa voce in launchpad l'interfaccia di cui sopra è stata rimossa. Quindi non funzionerebbe più in Ubuntu.