Que comandos o item suspenso no menu do sistema realmente inicia?

1

No meu laptop tentando entrar no modo de hibernação usando o item Unity Sleep (ou fechando a tampa para o que vale a pena) não funciona bem (ele entra em modo de suspensão muito lentamente e depois disso eu não consigo acordar o laptop corretamente).

Quando eu uso um simples sudo pm-suspend , tudo está funcionando bem e rápido.

Eu gostaria de saber exatamente quais ações são feitas pelo Unity ao tentar entrar no modo de suspensão.

Apenas por uma questão de informação eu atualmente uso o Ubuntu 14.04 em um MacBookPro10,1 (primeira retina edição) usando a placa gráfica integrada (discreta, que é uma nvidia, está desligada para que o controle de suspensão e brilho pode ser utilizável) e depois de inicializar diretamente usando o EFI (usando o rEFInd e o linux kernel efistub).

    
por beaufils 16.05.2014 / 16:58

1 resposta

2

systemd-logind gerencia sessões de usuários no 14.04 (substituindo o consolekit e upstream com login1), o comando usado pelo menu do sistema para suspender o sistema é:

dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.Suspend" boolean:true
    
por Sylvain Pineau 16.05.2014 / 17:09