Para verificar se o seu laptop estava em hibernação, dormindo ou ativo, você pode verificar os arquivos syslog na pasta /var/log
, por exemplo, com
grep -i 'shutdown\|sleeping\|hibernat\|resumed' /var/log/syslog*
AFAIK não existe nenhum software que mantenha um histórico de uso de bateria de todos os processos, pelo menos não algo similar ao que o Android possui. Existem algumas estatísticas no aplicativo 'Estatísticas de energia' padrão, mas mostram apenas o quão rápido a bateria foi drenada / carregada, e não quais processos são responsáveis por ela.
Provavelmente, o melhor que você pode fazer é instalar um aplicativo como PowerTOP ( sudo apt install powertop
). Ele mostra quais processos estão usando mais ativamente a CPU. Depois que o PowerTOP for ligado na bateria por algum tempo e tiver medições suficientes, ele começará a mostrar o consumo de energia do processo em termos de potência.
No entanto, duvido que você possa usá-lo para verificar o consumo de energia durante a hibernação ou a suspensão. Eu tentei gerar um relatório com sudo powertop --html=powertop.html --time=300
enquanto deixava meu laptop entrar no modo de suspensão e parece que o programa simplesmente para de medir enquanto o sistema está dormindo. Além disso, nem todas as estatísticas relatadas parecem ser precisas quando você usa a opção --time = e / ou deixa seu sistema entrar no modo de suspensão.