Por que meu ícone de bateria parou de atualizar no Linux?

4

Eu notei algo estranho acontecendo na semana passada. Meu ícone de bateria parou de atualizar. Para uma definição mais específica, veja o comportamento esperado e atual em detalhes:

Comportamento esperado

  • Mude para o ícone "Carregamento" quando conectado e carregando - e exiba a dica de ferramenta apropriada.
  • Durante o carregamento, mostre um indicador gradualmente crescente do nível da bateria - e apresente a porcentagem atualizada na dica de ferramenta.
  • Altere para "Ícone de descarga quando conectado e descarregado - e exiba a dica de ferramenta apropriada.
  • Durante a descarga, mostre um indicador gradualmente decrescente do nível da bateria - e apresente a porcentagem atualizada na dica de ferramenta.

Comportamento atual

  • Obtenha o estado atual e a porcentagem quando o Xorg for iniciado.
  • Nunca mude nada.
    • Se ele estiver conectado quando o X for iniciado, ele mostrará o ícone "Carregando" mesmo que eu o desconecte, etc.

No lado positivo, vida útil da bateria infinita! No lado negativo, é tudo mentira. Eu passei algum tempo tentando resolver isso e tentando descobrir o que diabos está acontecendo. Aqui está uma lista das suposições que fiz, as etapas que fiz para testá-las e os resultados.

As etapas da solução de problemas estão em uma ordem maluca porque eu não estava solucionando diretamente o ícone da bateria, mas fazendo outras coisas também.

  1. "O sistema está reportando o estado de energia incorretamente ...?"
    • Executar acpi
      • Os resultados de acpi estão corretos - não estão emperrados.
  2. "Deve haver alguma configuração estranha ou conflito causando a estranheza!"
    • Instalou o Arch Linux em uma unidade não utilizada.
      • O ícone da bateria ainda está preso.
    • Experimente um ambiente de área de trabalho diferente.
      • O mesmo problema no LXDE, no Xfce e no Enlightenment.
  3. "Talvez tenha havido uma atualização do kernel que quebrou alguma coisa."
    • instale o kernel 3.10 LTS.
      • Ainda quebrado.

Então, sim, não sei qual é o problema. Alguém sabe?

Informações básicas sobre minha configuração padrão:

  • SO: Arch Linux
  • Versão do Kernel: 3.14.1 / 3.10.47
  • Desktop Environment: Xfce
  • Notebook: Acer Aspire S7
por dotVezz 19.04.2014 / 22:16

1 resposta

1

O mesmo aqui (OS, desktop env, kernel). Parece relacionado a upstream em combinação com o problema do systemd: link

Correção possível (ainda não tentou): link

Alternativa: Use o pacote e plugin xfce4-battery-plugin de xfce4-goodies

    
por 24.04.2014 / 19:04