Eu tenho um Lenovo Thinkpad, "às vezes" depois que eu desperto o laptop da suspensão, os dois LEDs começam a piscar, posso corrigir o problema colocando o laptop no modo de suspensão e ativá-lo novamente (às vezes tenho que fazer isso mais do que de uma vez).
Eu sei que posso redefinir seu status de "piscando" para "ligado" usando:
echo 0 on | sudo tee /proc/acpi/ibm/led
Existe alguma razão específica para isso? pelo que me lembro, um LED piscando era o indicador de que algo havia acontecido com o sistema.
E como posso corrigir o piscar automaticamente?
O Ubuntu 16.04 usa o systemd como seu sistema init, podemos escrever um script simples que redefine o status do LED sempre que o sistema acorda de uma suspensão.
Crie um arquivo aqui:
Nomeie como quiser, por exemplo: led. em seguida, torne o arquivo executável:
Depois disso, escreva estas linhas no arquivo usando o editor desejado:
Ele diz que se o evento for "suspender" (por exemplo: não um "hibernar") e estivermos no modo "pós" (acordando de não entrar) escreva o
0 on
em/proc/acpi/ibm/led
que zera o LED.