Entendo que clicar em "desligar" no menu que aparece ao clicar na roda dentada aciona o seguinte comando a ser executado:
dbus-send --system --print-reply --dest=org.freedesktop.Hal /org/freedesktop/Hal/devices/computer org.freedesktop.Hal.Device.SystemPowerManagement.Shutdown
No entanto, quando executo esse comando em um terminal, recebo o seguinte erro:
Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Hal was not provided by any .service files
É porque o 14.04 usa algum outro serviço para desligar ou estou fazendo algo errado?
Nota: Esta pergunta está em acompanhamento de:
command-line
shutdown
14.04
jobin
fonte
fonte
Respostas:
systemd-logind
gerencia sessões do usuário no 14.04 (substituindo consolekit e upower pelo login1), os comandos a serem usados são agora:PowerOff :
Reinicialização :
Suspender :
Hibernação :
Fonte: forum.ubuntu-fr.org
fonte