Coluna de potência perdida em Powertop?

9

Eu usei o powertop v.2.1 no Ubuntu 12.04, mas ele perdeu a coluna de energia est.

É a mesma situação descrita aqui e esse bug já deve estar corrigido.

Eu tentei, lm_sensorsmas não deu nenhuma leitura de tensão. Aqui está um log para detecção de sensores e sensores.

Não sei o que causou o problema. Estou executando o linux kernel 3.2.0-23-generic, Ubuntu 12.04 distro na máquina Lenovo thinkpad.

Existe algum outro utilitário Linux para monitorar o consumo de energia de diferentes dispositivos?

Kevin Q
fonte
Acho powertop é a única solução que você está procurando, verifique a nova versão
Qasim

Respostas:

7

Se você instalou o PowerTop recentemente, aguarde algum tempo ... Demora alguns dias para corrigir as estimativas e, em seguida, começa a ser exibido. Encontrei esta informação na net e também falo por experiência própria ...

charlie
fonte
Você está certo nisso, mas você sabe por que funciona dessa maneira?
Kevin Q
11
Suponho que ele simplesmente precise coletar os dados relevantes antes de começar a estimar o consumo de energia. Do mesmo modo que a estimativa do indicador da bateria melhora com o tempo.
Charlie
Além disso, vote na resposta que você gosta.
8273 charlie
11
Eu tenho que mantê-lo aberto ou está coletando isso em segundo plano?
michelpm
11
Ele pode fazê-lo em segundo plano, mas pode demorar alguns dias .. Portanto, seja paciente
charlie
4

Powertop 2.3

Você também pode instalar o Powertop 2.3, espero que este bug seja corrigido

Você precisa fazer o download e compilá-lo, porque ninguém tem a versão mais recente

Faça o download do powertop https://01.org/powertop/downloads/2013/powertop-v2.3

powertop-2.3.tar.gz <<< Clique e faça o download de mim

Antes de compilar, você precisa instalar dependências

Instalando dependências (basta copiar e colar os seguintes comandos)

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

Instalando o Powertop

Para criar e instalar o PowerTOP, digite os seguintes comandos:

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

Você também pode usar -j2 para quantos núcleos deseja usar em ./make. Substitua -j2 pelo número de núcleos da CPU que você deseja usar para o processo de compilação. por exemplo, eu usei ./make -j8

Como faço para alterar permanentemente o Powertop?


Powerstat

é uma ferramenta de linha de comando que mostra o consumo de energia do sistema em watts.

Instale o Powerstat

ssudo apt-get install powerstat -y

Você pode verificar seu consumo de energia

  sudo powerstat

OU

 sudo powerstat -d 0

Ele mostra o consumo de energia em 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  

Qasim
fonte
Compilei a fonte mais recente, mas o problema ainda não está resolvido. O Powerstat não é o que estou procurando, pois preciso ler a tensão ou o consumo de energia para diferentes dispositivos.
Kevin Q
1

Eu tento compilar o powerstat no kubuntu 12.04 (kernel 3.5) com o guia publicado pelo Qasim. Mas eu sempre recebo erros após ./configure. Erro: Não foi possível encontrar o libnl e o lib-genl.

Alvo
fonte
Eu compilei 4 5 vezes ... nunca se compilação erro ... colá-me o erro exato para que eu possa corrigi-lo
Qasim
sudo apt-get install libnl-dev libnl-genl-3-dev
Qasim
Esse é o código de erro: 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
11
E que depois eu tento instalar 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 funciona bem
Bullseye