Fehlende Power Est. Säule im Powertop?

9

Ich habe Powertop v.2.1 unter Ubuntu 12.04 verwendet, aber es hat die Spalte Power Est. Verpasst.

Es ist die gleiche Situation wie hier beschrieben und dieser Fehler soll bereits behoben sein.

Ich habe es versucht, lm_sensorsaber es gab keine Spannungsanzeige. Hier ist ein Protokoll für Sensorerkennung und Sesnoren.

Ich bin mir nicht sicher, was das Problem verursacht hat. Ich verwende Linux Kernel 3.2.0-23-generic, Ubuntu 12.04 Distribution auf Lenovo Thinkpad-Computer.

Gibt es ein anderes Linux-Dienstprogramm zur Überwachung des Stromverbrauchs für verschiedene Geräte?

Kevin Q.
quelle
Ich denke, Powertop ist die einzige Lösung, nach der Sie suchen. Überprüfen Sie die neue Version
Qasim

Antworten:

7

Wenn Sie PowerTop neu installiert haben, geben Sie ihm etwas Zeit ... Es dauert einige Tage, bis die Schätzungen korrekt sind, und beginnt dann mit der Anzeige. Ich habe diese Infos im Netz gefunden und spreche auch aus Erfahrung ...

Charlie
quelle
Sie haben Recht damit, aber wissen Sie, warum es so funktioniert?
Kevin Q
1
Ich nehme an, es müssen lediglich die relevanten Daten erfasst werden, bevor mit der Schätzung des Stromverbrauchs begonnen werden kann. Genau so, wie die Schätzung der Batterieanzeige mit der Zeit besser wird.
Charlie
Bitte stimmen Sie auch die Antwort ab, die Sie mögen.
Charlie
1
Muss ich es offen halten oder sammelt es das im Hintergrund?
Michelpm
1
Es kann es im Hintergrund tun, kann aber einige Tage dauern. Also sei geduldig
Charlie
4

Powertop 2.3

Sie können auch Powertop 2.3 installieren, wenn dieser Fehler behoben ist

Sie müssen es herunterladen und kompilieren, da niemand die neueste Version hat

Laden Sie powertop https://01.org/powertop/downloads/2013/powertop-v2.3 herunter

powertop-2.3.tar.gz <<< Click & Download Me

Vor dem Kompilieren müssen Sie Abhängigkeiten installieren

Abhängigkeiten installieren (Kopieren Sie einfach die folgenden Befehle und fügen Sie sie ein)

sudo apt-get install libtool autoconf libnl-dev ncurses-dev pciutils-dev build-essential -y

Powertop installieren

Geben Sie die folgenden Befehle ein, um PowerTOP zu erstellen und zu installieren:

cd Downloads/powertop*  # assuming that you have downloaded in Downloads folder in you home directory   
sudo configure 
sudo make       # use -j option if you want to see details below
sudo make install

Sie können -j2 auch für die Anzahl der Kerne verwenden, die Sie in ./make verwenden möchten. Ersetzen Sie -j2 durch die Anzahl der CPU-Kerne, die Sie für den Kompilierungsprozess verwenden möchten. Zum Beispiel habe ich ./make -j8 verwendet

Wie mache ich Powertop-Änderungen dauerhaft?


Powerstat

ist ein Befehlszeilenprogramm, das Ihnen den Stromverbrauch Ihres Systems in Watt anzeigt.

Installieren Sie Powerstat

ssudo apt-get install powerstat -y

Sie können Ihren Stromverbrauch durch überprüfen

  sudo powerstat

ODER

 sudo powerstat -d 0

Es zeigt den Stromverbrauch in Watt

Running for 480 seconds (48 samples at 10 second intervals).
ACPI battery power measurements will start in 0 seconds time

Time    User  Nice   Sys  Idle    IO  Run Ctxt/s  IRQ/s Fork Exec Exit  Watts
 11:19:41   4.2   0.0   1.4  94.4   0.0    1   8731    518   20   20   20   9.44
 11:19:51   1.6   0.0   0.9  97.4   0.0    1   2165    301   20   20   20  10.78
 11:20:01   1.7   0.0   1.0  97.3   0.0    1   7788    400   20   20   20  12.27

Average   2.5   0.0   1.1  96.3   0.0  1.0 6228.0  406.3 20.0 20.0 20.0  10.83
StdDev   1.2   0.0   0.2   1.4   0.0  0.0 2898.3   89.0  0.0  0.0  0.0   1.16

 Minimum   1.6   0.0   0.9  94.4   0.0  1.0 2165.4  300.6 20.0 20.0 20.0   9.44
 Maximum   4.2   0.0   1.4  97.4   0.0  1.0 8730.7  518.3 20.0 20.0 20.0  12.27

 Summary:
 10.83 Watts on Average with Standard Deviation 1.16  

Qasim
quelle
Ich habe die neueste Quelle kompiliert, aber das Problem ist immer noch nicht gelöst. Powerstat ist nicht das, wonach ich suche, da ich die Spannung oder den Stromverbrauch für verschiedene Geräte ablesen muss.
Kevin Q
1

Ich versuche, powerstat auf kubuntu 12.04 (3.5 Kernel) mit der von Qasim veröffentlichten Anleitung zu kompilieren. Aber ich bekomme immer Fehler nach ./configure. Fehler: libnl und lib-genl können nicht gefunden werden.

Bullseye
quelle
Ich habe 4 5 mal kompiliert ... bekomme nie Fehler beim Kompilieren ... füge mir den genauen Fehler ein, damit ich ihn beheben kann
Qasim
sudo apt-get install libnl-dev libnl-genl-3-dev
Qasim
Das ist der Fehlercode: code checking for pkg-config... no checking for PCIUTILS... no checking for library containing pci_get_dev... -lpci checking for LIBNL... no checking for LIBNL... no checking for LIBNL... no configure: error: libnl and libnl-genl are required but were not found
Bullseye
1
Und das, nachdem ich versucht habe, libnl-dev libnl-genls-3 zu installieren: libnl-dev is already the newest version. Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libnl-genl-3-dev : Depends: libnl-3-dev (= 3.2.3-2ubuntu2) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
Bullseye
Powertops 2.1 funktioniert gut
Bullseye