Colonna della stima dell'alimentazione mancante nel powertop?


9

Ho usato Powertop v.2.1 sotto Ubuntu 12.04 ma non ho visto la colonna Power Est.

È la stessa situazione descritta qui e si suppone che il bug sia già stato corretto.

Ho provato lm_sensorsma non ha dato alcuna lettura di tensione. Ecco un registro per rilevare sensori e sensori.

Non sono sicuro di cosa abbia causato il problema. Sto eseguendo il kernel Linux 3.2.0-23-generico, Ubuntu 12.04 distro sulla macchina Thinkpad Lenovo.

Esistono altre utility Linux per monitorare il consumo di energia per diversi dispositivi?


Penso che powertop sia l'unica soluzione che stai cercando, controlla la nuova versione
Qasim

Risposte:


7

Se hai appena installato PowerTop, dagli un po 'di tempo ... Ci vogliono alcuni giorni per ottenere le stime corrette e quindi inizia a visualizzare. Ho trovato queste informazioni in rete e parlo anche per esperienza ...


Hai ragione su questo, ma sai perché funziona in questo modo?
Kevin Q

1
Suppongo che debba semplicemente raccogliere i dati rilevanti prima di iniziare a stimare il consumo di energia. Solo il modo in cui la stima dell'indicatore della batteria migliora col tempo.
Charlie

Inoltre, si prega di votare la risposta che ti piace.
Charlie

1
Devo tenerlo aperto o lo sta raccogliendo in background?
michelpm,

1
Può farlo in background, ma potrebbe richiedere alcuni giorni .. Quindi sii paziente
Charlie

4

Powertop 2.3

Puoi anche installare Powertop 2.3 sperando che questo errore sia stato corretto

Devi scaricare e compilarlo perché nessuno ha l'ultima versione

Scarica powertop https://01.org/powertop/downloads/2013/powertop-v2.3

powertop-2.3.tar.gz <<< Fare clic e scaricami

Prima di compilare è necessario installare le dipendenze

Installazione delle dipendenze (basta copiare e incollare i seguenti comandi)

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

Installazione di Powertop

Per compilare e installare PowerTOP digitare i comandi seguenti,

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

Puoi anche usare -j2 per quanti core vuoi usare in ./make. Sostituisci -j2 con qualsiasi numero di core CPU che vuoi usare per il processo di compilazione. per esempio ho usato ./make -j8

Come posso rendere permanenti le modifiche a Powertop?


powerStat

è uno strumento da riga di comando che mostra il consumo energetico del sistema in watt.

Installa Powerstat

ssudo apt-get install powerstat -y

Puoi controllare il tuo consumo di energia entro

  sudo powerstat

O

 sudo powerstat -d 0

Mostrerà il consumo di energia 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  


Ho compilato l'ultima fonte, ma il problema non è ancora stato risolto. Powerstat non è quello che sto cercando poiché ho bisogno di leggere la tensione o il consumo di energia per diversi dispositivi.
Kevin Q

1

Provo a compilare Powerstat su Kubuntu 12.04 (kernel 3.5) con la guida pubblicata da Qasim. Ma ricevo sempre errori dopo ./configure. Errore: impossibile trovare libnl e lib-genl.


Ho compilato 4 5 volte ... mai ottenere la compilazione degli errori ... incollami l'errore esatto in modo che io possa risolverlo
Qasim

sudo apt-get install libnl-dev libnl-genl-3-dev
Qasim

Questo è il codice di errore: 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
E che dopo aver provato a installare libnl-dev libnl-genls-3: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 funziona bene
Bullseye
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.