Eventos ACPI não disparando para fechar a tampa do laptop ou alterar a energia CA

0

Tenho um laptop Samsung Série 9 (NP900X3C) que funcionou bem abaixo de 17,04 e versões anteriores. Mas com menos de 17,10 ele não detecta mais o fechamento da tampa do laptop ou o AC sendo removido ou conectado. Por exemplo, ele ainda fornece a estimativa até o máximo quando está funcionando com bateria.

Acho que rastreei até o evento da ACPI não ser acionado. Se eu executar acpi_listen , ele mostrará eventos para o botão liga / desliga (que configurei para suspender), mas nada para fechar a tampa ou conectar / desconectar a energia CA.

Também digno de nota

  • Experimentei novas instalações do Ubuntu e do Xubuntu e o problema continua.
  • Funcionou bem no Ubuntu 17.04 e anterior, e não me lembro de nenhum problema quando experimentei o Arch Linux brevemente.
  • Praticamente Tudo o resto funciona bem, até mesmo as teclas de luz de fundo do teclado (Instalando no modo BIOS, em vez do UEFI corrigido anteriormente)
  • Eu tentei ativar a suspensão na tampa, tanto no Gnome Tweak Tool quanto no /etc/systemd/logind.conf.
  • A suspensão por meio do botão Liga / desliga funciona e, ao retomar, mostra o status correto da CA.
  • Eu tentei o TLP - fez uma grande diferença na vida útil da bateria em 17.04, mas não tenho certeza se está tendo algum efeito aqui. tlp stat mostrará o estado AC correto.
  • Experimentei o PowerTop - A tela de sintonizadores confirma que a economia de energia NÃO está sendo aplicada na troca de CA. (a menos que eu reinicie ou suspenda e continue)

Eu sou um usuário de longa data do Ubuntu e desenvolvedor web, então estou confortável na linha de comando, mas eu realmente não sei por onde começar a depurar a ACPI.

Eu estava pensando em tentar escrever script para pesquisar e simular os eventos como uma solução de intervalo, mas precisaria saber por onde começar primeiro.

    
por Riley Lynx 02.01.2018 / 12:37

0 respostas