Explicação de systemd-logind em Auth.log

0

Estou vendo a seguinte linha no meu arquivo Auth.log

systemd-logind[761]: Power key pressed.

Isso pode ser acionado de outra maneira (script, erro, pânico)? Eu pergunto porque, a menos que meu gato tenha se tornado inteligente o suficiente para apertar o botão liga / desliga, acho que está sendo acionado em outro lugar.

Isso só mostra se o botão liga / desliga físico está pressionado ou pode estar sendo acionado em outro lugar?

Atualizar -

sudo udevadm trigger -v -n -g power-switch
/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1/event1
    
por Sarge888 01.05.2016 / 14:08

1 resposta

2

A mensagem é mostrada sob exatamente uma condição: um dos dispositivos sob / dev / input enviou um evento KEY_POWER ou KEY_POWER2, e sim, systemd-logind recebe aqueles diretamente do kernel sem nenhum "gatilho" externo.

No entanto, isso também pode incluir os botões "Power" em teclados comuns , bem como alguns tipos de controle remoto controles. Use udevadm para descobrir quais dispositivos estão sendo monitorados para esse tipo de evento:

$ udevadm trigger -v -n -g power-switch
/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input7/event3
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/LNXVIDEO:00/input/input8/event4
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input5/event1
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input6/event2

$ udevadm trigger -v -n -g power-switch | xargs -i cat {}/../name
Power Button
Video Bus
Lid Switch
Sleep Button

Além disso: não subestime gatos.

    
por 01.05.2016 / 15:50

Tags