it-swarm.com.de

Wie kann ich die Batteriestatistik für den Powermanager zurücksetzen?

Ich habe die Batterien gewechselt und die Batteriestatistik des GNOME-Managers ist schief gelaufen. Wo wären die Dateien mit der Batteriestatistik?

11
viyyer

Edit: Ubuntu verwendet jetzt den UPower Power-Manager von freedesktop. Nachdem Sie die Quelle nach UPower durchsucht haben, sieht es so aus, als ob die persistente Datenbank, in der der Verlauf gespeichert ist, als history-%s-%s.dat definiert ist. Ich habe mein Dateisystem durchsucht und meine Datenbanknamen lauten:

./var/lib/upower/history-time-empty-Dell_KP4377-57-22096.dat
./var/lib/upower/history-time-full-Dell_KP4377-57-22096.dat
./var/lib/upower/history-charge-Dell_KP4377-57-22096.dat
./var/lib/upower/history-rate-Dell_KP4377-57-22096.dat

Ihre Dateinamen sind natürlich unterschiedlich, sollten sich jedoch unabhängig davon im selben Verzeichnis (/var/lib/upower/) befinden. Diese vier Dateien sind, obwohl sie ".dat" -Dateien sind, wirklich nur für Menschen lesbare Textdokumente mit dem Verlauf. Ich würde sagen, sichern Sie diese Dateien, löschen Sie sie dann oder löschen Sie ihren Inhalt, und Sie sollten bereit sein, zu gehen! Lass mich wissen, wie es funktioniert.

rsprüngliche Antwort:

Gute Frage. Man könnte meinen, dass der Gnome-Power-Manager irgendwo eine eigene Protokolldatei zum Speichern hat - ich kann jedoch nichts dergleichen finden.

Es sieht so aus, als ob die meisten Informationen über den Akku von acpi über /proc/acpi/battery/BAT0/info stammen (mein Pfad ist "BAT0", Ihr Pfad könnte sich von Ihrem unterscheiden).

present:                 yes
design capacity:         5200 mAh
last full capacity:      3665 mAh
battery technology:      rechargeable
design voltage:          11100 mV
design capacity warning: 520 mAh
design capacity low:     157 mAh
cycle count:          0
capacity granularity 1:  52 mAh
capacity granularity 2:  52 mAh
model number:            Dell KP4377
serial number:           22096
battery type:            LION
OEM info:                DP-SDI52

Abgesehen von der Anzahl der Zyklen und der letzten vollen Kapazität gibt es hier nicht viele Verlaufsinformationen. Daher muss irgendwo eine andere Datei vorhanden sein, die der Gnome-Power-Manager für die Verlaufsinformationen verwendet. Es ist möglich, dass anstelle der Speicherung in einer eigenen Datei eine größere Datenbank verwendet wird, die von Gnome für eine Vielzahl von Einstellungen verwendet wird. Es ist auch möglich, dass ACPI die Verlaufsinformationen auch irgendwo speichert, obwohl dies wiederum nicht der Fall ist. ' Es scheint eine Dokumentation dafür zu sein.

Wenn sie existieren, erhalten Sie möglicherweise mehr Aufmerksamkeit für Ihre Frage von Leuten, die gnome-power-manager besser kennen, wenn Sie spezifischere Tags hinzufügen, z. "gnome-power-manager", "acpi" usw. Tut mir leid, ich kann dir nicht viel helfen, viel Glück!

16
adempewolff

Habe gerade versucht, Dateien zu löschen. Ich ging davon aus, dass diese Dateien, da upowerd noch läuft, automatisch neu generiert werden, aber dies war nicht der Fall - und sie waren auch nicht unmittelbar nach dem Neustart vorhanden.

Nach dem Löschen von /var/lib/upower/*.dat lief gnome-power-statistics zunächst nur als leeres GUI-Fenster ohne Inhalt, kehrte aber nach dem Neustart zu seinem normalen Zustand zurück. Seltsamerweise wurden einige Minuten des Batterieverlaufs seit dem Neustart angezeigt, ohne dass die Datendateien/var/lib/upower neu erstellt wurden, und ich konnte nirgendwo anders im Dateisystem finden, wo die Daten hätten gespeichert werden können (Es gab keine Dateideskriptoren für upowerd- oder gnome-power-statistics, die auf irgendwo im Dateisystem zeigten, nur Kernel-Sockets).

Ich gehe davon aus, dass etwas anderes als Upower ein kurzfristiges Protokoll dieser Daten haben muss, was in der Gnom-Power-Statistik angezeigt wurde. Wenn Sie "upower -d" ausführen, werden auch Verlaufspunkte für die Lade- und Entladerate ausgegeben, wenn die Datendateien nicht vorhanden sind. Daher kann vermutlich auch auf dieselbe Datenquelle zugegriffen werden, die von den Verlaufsdateien/var/lib/upower unabhängig ist. Es scheint, als würde upowerd die Datendateien nach etwa zehn Minuten nach dem Löschen neu erstellen. Daher sind diese möglicherweise erforderlich, um Datenpunkte über einen längeren Zeitraum zu speichern.

3
Harry Willis

Harry, du hast Recht. Erinnern Sie sich nicht, dass Ubuntu Sie vor der Installation auffordert, das Ladegerät anzuschließen? Das liegt daran, dass es einen Schnappschuss davon macht, wie viel der Akku halten kann. Wenn Sie den Power-Manager zurücksetzen möchten, müssen Sie vermutlich Ubuntu neu installieren oder einen Power-Cycle durchführen. Mit anderen Worten, lassen Sie Ihren Akku aus und schalten Sie ihn dann im selben Moment ein, in dem Sie das Ladegerät anschließen, und lassen Sie ihn eingeschaltet, bis er 100% erreicht.

0