Um gerenciador de janelas pode ser configurado para perguntar (como gnome-power-manager
), mas o sistema em si não pergunta (por exemplo: via init
ou shutdown
). A maioria dos computadores agora tem um comutador eletrônico que envia um sinal para o computador. O computador recebe o sinal e faz o que foi configurado para fazer com ele.
Você não disse qual versão. Eu acho que ... eu não tenho certeza, mas acho que lembro disso sendo um pouco diferente em versões diferentes ...
Então ... o que está fazendo isso? Abra um terminal ...
O módulo do kernel do botão está carregado? ( lsmod | grep button
)
Sim? O kernel está recebendo o sinal e passando para outro programa.
O funcionamento está acurado? ( ps -A | grep acpi
)
Sim? ACPI (Advanced Configuration e Power Interface) manipula o sinal.
Então, vamos olhar em / etc / acpi / ... Você deve ter um arquivo "powerbtn.sh" ou algo similar, dependendo da sua versão do Ubuntu e / ou ACPI. No final desse script, você vê o que acontece:
/sbin/shutdown -h -P now "Power button pressed"
E se fizermos um man shutdown
de um terminal, poderemos ver o significado dos switches ...
- -h Parar ou desligar após o desligamento.
- -P A ação Halt é desligar a energia.
Se você quiser configurar o botão ... este parece ser um bom post se você estiver usando o Gnome. Estou bastante certo de que esta é uma questão específica da versão, mas espero que estas sejam boas pistas.