Je suis à la recherche d'entrées de journal lorsque mon appareil est branché et débranché du secteur, ou lorsque la batterie passe de l'état de décharge / charge. Quelles entrées de journal dois-je rechercher pour cela?
Je suis à la recherche d'entrées de journal lorsque mon appareil est branché et débranché du secteur, ou lorsque la batterie passe de l'état de décharge / charge. Quelles entrées de journal dois-je rechercher pour cela?
Voir cette question:
UPower stocke ses informations historiques dans quatre fichiers dans / var / lib / upower /
Ce sont les données utilisées par gnome-power-statistics pour dessiner ses profils de charge / décharge.
Par exemple:
$ ls -t /var/lib/upower/* | head -4
/var/lib/upower/history-time-empty-AL15B33-48-3241.dat
/var/lib/upower/history-time-full-AL15B33-48-3241.dat
/var/lib/upower/history-charge-AL15B33-48-3241.dat
/var/lib/upower/history-rate-AL15B33-48-3241.dat
On dirait que vous pouvez vérifier les changements d'état de charge / décharge dans le fichier d'historique:
$ cat history-charge-AL15B33-48-3241.dat
1475784954 58.000 discharging
1475785164 57.000 discharging
1475785344 56.000 discharging
1475785598 57.000 charging
1475786432 58.000 charging
La colonne de poing est l'horodatage. Vous pourriez utiliser date -s @timestamp
pour obtenir quelque chose de plus lisible:
$ cat history-charge-AL15B35-48-3241.dat | while read f; do
d=$(date +"%b %e %H:%M:%S" -s @`echo $f | cut -d\ -f1`);
echo "$d $f" ; done
Oct 6 22:15:54 1475784954 58.000 discharging
Oct 6 22:19:24 1475785164 57.000 discharging
Oct 6 22:22:24 1475785344 56.000 discharging
Oct 6 22:26:38 1475785598 57.000 charging
Oct 6 22:40:32 1475786432 58.000 charging