Colonne de puissance estimée manquante dans le bloc d'alimentation?


9

J'ai utilisé powertop v.2.1 sous Ubuntu 12.04 mais il manquait la colonne power est.

C'est la même situation que celle décrite ici et ce bug est censé être déjà corrigé.

J'ai essayé lm_sensorsmais cela n'a donné aucune lecture de tension. Voici un journal pour sensor-detect et sesnors.

Je ne sais pas exactement ce qui a causé le problème. J'exécute le noyau Linux 3.2.0-23-générique, la distribution Ubuntu 12.04 sur la machine Lenovo Thinkpad.

Existe-t-il un autre utilitaire Linux pour surveiller la consommation d'énergie de différents appareils?


Je pense que powertop est la seule solution que vous recherchez, vérifiez la nouvelle version
Qasim

Réponses:


7

Si vous avez récemment installé PowerTop, donnez-lui un peu de temps ... Il faut quelques jours pour obtenir les estimations correctes puis commence à s'afficher. J'ai trouvé cette info sur le net et parle aussi d'expérience ...


Vous avez raison, mais savez-vous pourquoi cela fonctionne de cette façon?
Kevin Q

1
Je suppose qu'il a simplement besoin de collecter les données pertinentes avant de commencer à estimer la consommation d'énergie. Juste la façon dont l'estimation de l'indicateur de batterie s'améliore avec le temps.
charlie

Veuillez également voter pour la réponse que vous aimez.
charlie

1
Dois-je le garder ouvert ou il le collecte en arrière-plan?
michelpm

1
Il peut le faire en arrière-plan mais peut prendre quelques jours .. Alors soyez patient
charlie

4

Powertop 2.3

Vous pouvez également installer Powertop 2.3 en espérant que ce bug soit corrigé

Vous devez le télécharger et le compiler car personne n'a la dernière version

Télécharger powertop https://01.org/powertop/downloads/2013/powertop-v2.3

powertop-2.3.tar.gz <<<Cliquez et téléchargez-moi

Avant de compiler, vous devez installer les dépendances

Installation de dépendances (il suffit de copier-coller les commandes suivantes)

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

Installation de Powertop

Pour créer et installer PowerTOP, tapez les commandes suivantes,

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

Vous pouvez également utiliser -j2 pour le nombre de cœurs que vous souhaitez utiliser dans ./make .Replace -j2 avec le nombre de cœurs de processeur que vous souhaitez utiliser pour le processus de compilation. par exemple, j'ai utilisé ./make -j8

Comment puis-je rendre les modifications Powertop permanentes?


Powerstat

est un outil en ligne de commande qui vous montre la consommation électrique de votre système en watts.

Installer Powerstat

ssudo apt-get install powerstat -y

Vous pouvez vérifier votre consommation d'énergie en

  sudo powerstat

OU

 sudo powerstat -d 0

Il affichera la consommation d'énergie en watts

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  


J'ai compilé la dernière source, mais le problème n'est toujours pas résolu. Powerstat n'est pas ce que je recherche car j'ai besoin de lire la tension ou la consommation d'énergie pour différents appareils.
Kevin Q

1

J'essaie de compiler powerstat sur kubuntu 12.04 (noyau 3.5) avec le guide publié par Qasim. Mais j'obtiens toujours des erreurs après ./configure. Erreur: impossible de trouver libnl et lib-genl.


J'ai compilé 4 5 fois ... je n'ai jamais d'erreur lors de la compilation ... collez-moi l'erreur exacte pour que je puisse la corriger
Qasim

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

C'est le code d'erreur: 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
Et qu'après avoir essayé d'installer 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 fonctionne bien
Bullseye
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.