Ich habe meine Batterien gewechselt und die Batteriestatistik des GNOME-Managers wurde verzerrt. Wo wären die Dateien mit der Batteriestatistik?
quelle
Ich habe meine Batterien gewechselt und die Batteriestatistik des GNOME-Managers wurde verzerrt. Wo wären die Dateien mit der Batteriestatistik?
Bearbeiten: Ubuntu verwendet jetzt den UPower Power-Manager von freedesktop. Nach dem Durchsuchen der Quelle nach UPower sieht es so aus, als ob die persistente Datenbank, in der der Verlauf gespeichert ist, definiert ist als history-%s-%s.dat
. Ich habe mein Dateisystem durchsucht und meine Datenbanknamen sind:
./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 /var/lib/upower/
unabhängig davon im selben Verzeichnis ( ) befinden. Diese vier Dateien sind, obwohl sie ".dat" -Dateien sind, wirklich nur von Menschen lesbare Textdokumente mit dem Verlauf. Ich würde sagen, sichern Sie diese Dateien, löschen Sie sie entweder oder löschen Sie ihren Inhalt, und Sie sollten bereit sein! Lassen Sie mich wissen, wie es funktioniert.
Ursprüngliche Antwort:
Gute Frage. Man könnte meinen, dass 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 stammen /proc/acpi/battery/BAT0/info
(mein Pfad ist "BAT0". Ihr Pfad könnte sich von Ihrem unterscheiden). Zum Beispiel hier meins:
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 gnome-power-manager für die Verlaufsinformationen verwendet. Es ist möglich, dass es nicht in einer eigenen Datei gespeichert wird, sondern eine größere Datenbank verwendet, die Gnome für eine Vielzahl von Einstellungen verwendet ... Ich nehme an, es ist auch möglich, dass ACPI die Verlaufsinformationen auch irgendwo speichert, obwohl dies erneut nicht der Fall ist. Es scheint keine Dokumentation dafür zu sein.
Wenn sie existieren, erhalten Sie möglicherweise mehr Aufmerksamkeit für Ihre Frage von Personen, die Gnome-Power-Manager besser kennen, wenn Sie spezifischere Tags hinzufügen, z. "gnome-power-manager", "acpi" usw. Entschuldigung, ich kann dir nicht viel helfen, viel Glück!
Ich habe gerade den Ansatz zum Löschen von Dateien ausprobiert. Ich ging davon aus, dass diese Dateien, da upowerd noch ausgeführt wird, automatisch neu generiert werden, aber nicht - und auch nicht unmittelbar nach dem Neustart.
Nach dem Löschen von /var/lib/upower/*.dat wurde gnome-power-statistics zunächst nur als leeres GUI-Fenster ohne Inhalt ausgeführt, kehrte jedoch nach dem Neustart zu seinem normalen Selbst zurück. Seltsamerweise zeigte es seit dem Neustart ein paar Minuten Batterieverlauf an, ohne dass die Datendateien / var / lib / upower neu erstellt wurden, und ich konnte nirgendwo anders im Dateisystem finden, wo die Daten gespeichert werden könnten (Es gab keine Dateideskriptoren für Upowerd- oder Gnome-Power-Statistiken, die auf eine beliebige Stelle im Dateisystem verweisen, sondern nur auf Kernel-Sockets.)
Ich gehe davon aus, dass etwas anderes als upower ein kurzfristiges Protokoll dieser Daten haben muss, was in der Gnome-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. Vermutlich kann also auch auf dieselbe Datenquelle zugegriffen werden, die unabhängig von den Verlaufsdateien / var / lib / upower ist. upowerd scheint die Datendateien nach etwa zehn Minuten nach dem Löschen neu zu erstellen. Daher sind diese möglicherweise erforderlich, um Datenpunkte über einen längeren Zeitraum zu speichern.
quelle
.dat
Dateien gelöscht und sie wurden neu generiert (nicht sicher, ob es sofort passiert, aber sie sind da). Auf Ubuntu Mint 16.04Harry, du hast Recht. Erinnerst du dich nicht, dass Ubuntu dich gebeten hat, das Ladegerät vor der Installation anzuschließen? Das liegt daran, dass ein Schnappschuss erstellt wird, wie viel der Akku aufnehmen kann. Wenn Sie den Power-Manager zurücksetzen möchten, müssen Sie vermutlich Ubuntu neu installieren oder einen Power-Cycle versuchen. Mit anderen Worten, lassen Sie Ihren Akku leer und schalten Sie ihn im selben Moment ein, in dem Sie das Ladegerät anschließen, und lassen Sie ihn eingeschaltet, bis er 100% erreicht.
quelle