Tradicionalmente, o ubuntu suportava um método bastante abrupto de suspensão e hibernação. Nenhum deles se integraria bem a outros aplicativos e às vezes nem funcionaria em algumas máquinas. O novo método não requer raiz e notifica todos os aplicativos que estão ouvindo eventos de energia.
Método Systemd
A partir do Ubuntu 16.04, systemctl
call deve ser usado (veja Suspender o comando em Ubuntu 16.04 )
systemctl suspend
e
systemctl hibernate
Novo método
Veja a resposta aqui nesta página de Adam Paetznick sobre o uso de dbus . Idealmente, você criaria um atalho / script ~/bin/suspend
que facilite o uso dessa ação.
Para uso sobre o ssh, você deve modificar as regras do policykit conforme descrito por Peter V. Mørch
Método antigo
De acordo com o Fórum do Ubuntu , você pode usar os seguintes comandos:
pmi action suspend
e
pmi action hibernate
Isso requer que você instale o pacote powermanagement-interface (não testado).
sudo apt-get install powermanagement-interface
Também encontrei os comandos sudo pm-suspend
e sudo pm-hibernate
para trabalhar no meu netbook.