LED do Lenovo Thinkpad Piscando depois de acordar da suspensão

1

Eu tenho um Lenovo Thinkpad, "às vezes" depois que eu acordo o laptop de suspender ambos os LEDs começam a piscar, eu posso consertar o problema colocando o laptop no modo de suspensão e acordá-lo novamente (às vezes eu tenho que fazer mais de uma vez).

Eu sei que posso redefinir seu status de "piscando" para "ativado" usando:

echo 0 on | sudo tee /proc/acpi/ibm/led

Existe alguma razão específica para isso? como me lembro de um LED piscando foi o indicador de algo que aconteceu com o sistema.
E como posso corrigir o piscar automaticamente?

    
por Ravexina 03.07.2017 / 19:46

1 resposta

2

O Ubuntu 16.04 usa o systemd como seu sistema init, podemos escrever um script simples que redefine o status do LED toda vez que os sistemas despertam de uma suspensão.

Crie um arquivo aqui:

/lib/systemd/system-sleep/

Nomeie o que você quiser, por exemplo: led. então faça o arquivo executável:

sudo chmod +x /lib/systemd/system-sleep/led

Depois disso, escreva essas linhas no arquivo usando o editor desejado:

#!/bin/bash
if [ "" = "suspend" ]; then
    case "" in
        pre) /bin/true ;;
        post) /bin/echo 0 on > /proc/acpi/ibm/led ;;
    esac
fi

Ele diz que se o evento é um "suspender" (ex: não um "hibernar") e nós estamos no modo "post" (acordar de não entrar) escreva 0 on em /proc/acpi/ibm/led que redefine o LED .

    
por Ravexina 03.07.2017 / 19:46