Kolom power est. Kehilangan di powertop


9

Saya menggunakan powertop v.2.1 di bawah Ubuntu 12.04 tetapi tidak terjawab kolom power est.

Ini situasi yang sama seperti yang dijelaskan di sini dan bug itu seharusnya sudah diperbaiki.

Saya mencoba lm_sensorstetapi tidak memberikan pembacaan tegangan. Berikut log untuk mendeteksi sensor dan sesnors.

Saya tidak yakin apa yang menyebabkan masalah. Saya menjalankan kernel Linux 3.2.0-23-generik, distro Ubuntu 12.04 pada mesin Lenovo thinkpad.

Apakah ada utilitas Linux lain untuk memantau konsumsi daya untuk perangkat yang berbeda?


Saya pikir powertop adalah satu-satunya solusi yang Anda cari, periksa versi baru
Qasim

Jawaban:


7

Jika Anda baru saja menginstal PowerTop, beri waktu ... Diperlukan beberapa hari untuk mendapatkan perkiraan yang benar dan kemudian mulai ditampilkan. Saya menemukan info ini di internet dan juga berbicara dari pengalaman ...


Anda benar dalam hal ini, tetapi apakah Anda tahu mengapa ini bekerja dengan cara ini?
Kevin Q

1
Saya kira itu hanya perlu mengumpulkan data yang relevan sebelum mulai memperkirakan konsumsi daya. Persis seperti perkiraan indikator baterai menjadi lebih baik dengan waktu.
charlie

Juga, silakan pilih jawaban yang Anda suka.
charlie

1
Apakah saya harus tetap membuka atau mengumpulkannya di latar belakang?
michelpm

1
Itu bisa dilakukan di latar belakang tetapi mungkin memakan waktu beberapa hari .. Jadi bersabarlah
charlie

4

Powertop 2.3

Anda juga dapat menginstal Powertop 2.3 dengan harapan bug ini diperbaiki

Anda perlu mengunduh dan mengompilasinya karena tidak ada yang memiliki versi terbaru

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

powertop-2.3.tar.gz <<<Klik & Unduh Saya

Sebelum mengkompilasi, Anda perlu menginstal dependensi

Menginstal Dependensi (Cukup salin tempel perintah berikut)

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

Menginstal Powertop

Untuk membangun dan menginstal PowerTOP ketik perintah berikut,

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

Anda juga dapat menggunakan -j2 untuk berapa banyak core Anda ingin digunakan dalam ./make Menggantikan -j2 dengan jumlah core CPU apa pun yang Anda ingin gunakan untuk proses kompilasi. misalnya saya telah menggunakan ./make -j8

Bagaimana cara membuat perubahan Powertop permanen?


Powerstat

adalah alat baris perintah yang menunjukkan konsumsi daya sistem Anda dalam watt.

Instal Powerstat

ssudo apt-get install powerstat -y

Anda dapat memeriksa konsumsi daya dengan

  sudo powerstat

ATAU

 sudo powerstat -d 0

Ini akan menunjukkan konsumsi daya dalam 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  


Saya mengkompilasi sumber terbaru, tetapi masalahnya masih belum teratasi. Powerstat bukan yang saya cari karena saya perlu membaca voltase atau konsumsi daya untuk perangkat yang berbeda.
Kevin Q

1

Saya mencoba mengkompilasi powerstat di kubuntu 12.04 (3.5 kernel) dengan panduan yang diposting oleh Qasim. Tetapi saya selalu mendapatkan Kesalahan setelah ./configure. Kesalahan: Tidak dapat menemukan libnl dan lib-genl.


Saya telah mengkompilasi 4 5 kali ... tidak pernah mendapatkan kesalahan saat mengkompilasi ... tempelkan saya kesalahan yang tepat sehingga saya dapat memperbaikinya
Qasim

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

Itulah kode kesalahan: 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
Dan itu setelah saya mencoba menginstal 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 berfungsi dengan baik
Bullseye
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.