Oi eu instalei o debian 9
usando o virtualbox.
Eu customizei o kernel com suporte a ACPI como abaixo
Power management and ACPI options --->
[*] ACPI (Advanced Configuration and Power Interface) Support --->
<M> Button
Quando clico no botão fechar da janela da caixa virtual com a opção send the shutdown signal
, nada aconteceu
Asseguro que o módulo button
do kernel foi inserido.
# lsmod | grep button
button 5539 0
Se eu inicializar com a opção oficial do kernel Linux debian 4.9.0-1-amd64 #1 SMP Debian 4.9.2-2 (2017-01-12) x86_64 GNU/Linux
e send the shutdown signal
do debian, tudo funciona bem. o systemd começa a desligar como o comando poweroff
.
Eu também tentei modificar /etc/systemd/logind.conf
HandlePowerKey=ignore
Em seguida, reinicialize e envie o sinal de desligamento novamente. Ele foi ignorado como esperado.
Não há acpid
em execução para manipular o evento, e o systemd logind.conf
entrará em vigor se eu alterá-lo, portanto, o sinal só é tratado pelo systemd agora.
Como fazer meu personalizado reconhecer o sinal de desligamento?
(somente o módulo button
foi compilado e carregado para ele agora.)
Existem outras opções de kernel necessárias?