Você não está autenticado.

#1 19/12/2015 17:15:48

jeffersonjbj
Membro
De: Frutal - MG
Registrado: 20/04/2009
Mensagens: 31
Website

[Resolvido]Botão desligar suspende

Porque quando pressiono o botão de desligar o notebook  suspende(editato)? O daemon acpid está funcionando e até criei um evento desligar mas parece que outra parte do sistema que está controlando isso. Help...

Última edição por jeffersonjbj (21/12/2015 21:24:35)

Offline

#2 21/12/2015 00:15:58

swatquest
Moderador
Registrado: 05/10/2010
Mensagens: 1.472

Re: [Resolvido]Botão desligar suspende

Qual a desktop que você utiliza?

Offline

#3 21/12/2015 09:18:37

jeffersonjbj
Membro
De: Frutal - MG
Registrado: 20/04/2009
Mensagens: 31
Website

Re: [Resolvido]Botão desligar suspende

swatquest escreveu:

Qual a desktop que você utiliza?

Utilizo o Gnome. Lendo o manual do acpid, criei um evento para o botão power em /etc/acpi/events/power

              event=button/power
              action=/etc/acpi/power.sh "%e"

e o script /etc/acpi/power.sh

              /sbin/shutdown -h now "Power button pressed"

Além disso editei o arquivo /etc/systemd/logind.conf

HandlePowerKey=poweroff
PowerKeyIgnoreInhibited=yes

Entretanto, quando o botão power é pressionado o sistema fica suspenso

Offline

#4 21/12/2015 21:25:28

jeffersonjbj
Membro
De: Frutal - MG
Registrado: 20/04/2009
Mensagens: 31
Website

Re: [Resolvido]Botão desligar suspende

Acrescentei ao arquivo /etc/acpi/handler.sh o comando systemctl poweroff.

case "$1" in
    button/power)
        case "$2" in
            PBTN|PWRF)
                logger 'PowerButton pressed'
                systemctl poweroff
                ;;
            *)
                logger "ACPI action undefined: $2"
                ;;
        esac
        ;;

Funcionou. Obrigado.

Offline

Rodapé do site