removido
(usa Nenhuma)
Enviado em 11/01/2012 - 11:59h
Olá pessoal.
Eu gostaria de poder desligar o meu computador através dos gerenciadores de janelas que não possuem um gerenciador de sessão (tal como Gnome, KDE e LXDE).
Já dei permissões para o usuário comum usar o shutdown, halt e reboot sem precisar de senha, mas eu gostaria de por exemplo, ao clicar em "Encerrar sessão" do Lxpanel o computador fosse desligado.
Minha sessão é definida no arquivo ~/.xsession, o qual tem os seguintes comandos:
#!/bin/sh
openbox --replace &
parcelite &
pcmanfm --desktop &
lxpanel
Já tentei colocar o comando shutdown no final do arquivo (que significa que ao encerrar o lxpanel seria executado o shutdown, assim:
openbox --replace &
parcelite &
pcmanfm --desktop &
lxpanel
shutdown -h now
Mas ocorre que quando eu ligo o computador, ele mal inicia a interface gráfica e faz o desligamento. Isto é, a sessão está sendo encerrada e o shutdown sendo executado.
O gerenciador de login que uso é o NODM. Alguém tem alguma idéia de como resolver isto?