GNU/Linux >> Belajar Linux >  >> Ubuntu

Masa Pakai Baterai Lebih Buruk Setelah Peningkatan Kernel:4.5.2 (16.04 Lts)?

Ketika saya pertama kali menginstal 16.04 LTS, pada kernel 4.4.0, saya memiliki masa pakai baterai yang layak sekitar rata-rata 3 jam , tapi saya meningkatkan versi ke 4.5.2 untuk memecahkan masalah penangguhan dan beberapa masalah lainnya, dan sekarang waktunya kurang dari 1,40 jam , bahkan pada kecerahan rendah.

Apa yang bisa menyebabkan penurunan di antara kernel? 4.5.2 stabil, dan hal yang sama terjadi saat meningkatkan ke 4.4.8 (lts).

Saya melampirkan output TLP. Saya sangat ingin menjadikan ini masa pakai baterai yang lebih baik.

uname -a:

Linux gaj-Lenovo-Z51-70 4.5.2-040502-generic #201604200335 SMP Wed Apr 20 07:37:26 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Saya melakukan tlp -stat output dari kedua kernel yang digunakan (4.4.0 dan 4.5.2), dan satu-satunya perbedaan yang dapat saya perhatikan adalah kernel 4.5.2 terbaru, menampilkan ini, dibandingkan dengan 4.4.0 yang menghemat baterai:

/sys/devices/system/cpu/intel_pstate/min_perf_pct      = 18
/sys/devices/system/cpu/intel_pstate/max_perf_pct      = 100
/sys/devices/system/cpu/intel_pstate/no_turbo          = 0

x86_energy_perf_policy: program for your kernel not installed.

Ketika saya mencoba menginstal linux-tools, seperti yang dijelaskan di situs web pemecahan masalah TLP, yang mengatakan

tlp-stat -p shows "x86_energy_perf_policy: program [for your kernel] not installed."

Depending on the distro your mileage may vary:

Ubuntu: install the meta-package linux-tools (or linux-tools-lts-* for HWE stack kernels), no package available for mainline kernels.

Saya mendapatkan:

 Package linux-tools is a virtual package provided by:
      linux-tools-virtual 4.4.0.21.22
      linux-tools-lowlatency 4.4.0.21.22
      linux-tools-generic 4.4.0.21.22
    You should explicitly select one to install.

Jadi tidak ada alat untuk kernel 4.5.2. Atau haruskah saya menginstal alat tumpukan HWE? Apa yang dimaksud dengan HWE dalam kaitannya dengan kernel 4.5.2 yang stabil?

Terima kasih banyak.

EDIT :Pada 4.5.2 Saya juga dapat mendengar kipas lebih sering dan intens, bahkan saat membuka Chrome, Skype, dll.

EDIT 2 :Mungkin perlu diperhatikan bahwa saya menggunakan sistem grafis hybrid INtel dan ATI, tetapi saya belum menginstal driver eksklusif apa pun, atau memutakhirkan secara manual.

EDIT 3 :sudo tail -f -n 1000 /var/log/syslog saat memulai TLP:

^[[B^[[AMay  5 21:52:57 gaj-Lenovo-Z51-70 kernel: [ 7945.966502] acpi_call: Cannot get handle: Error: AE_NOT_FOUND
May  5 21:52:57 gaj-Lenovo-Z51-70 kernel: [ 7945.976707] acpi_call: Cannot get handle: Error: AE_NOT_FOUND
May  5 21:53:12 gaj-Lenovo-Z51-70 kernel: [ 7961.360242] acpi_call: Cannot get handle: Error: AE_NOT_FOUND

Jawaban yang Diterima:

Anda telah menginstal TLP untuk memperpanjang masa pakai baterai pada laptop Anda, tetapi masih mendapatkan masa pakai baterai yang buruk. Ketika Anda melihat output dari tlp -stat output Anda menemukan pesan kesalahan x86_energy_perf_policy: program for your kernel not installed .

Saat Anda mencoba menginstal kebijakan kinerja energi dengan sudo apt-get install linux-tools-generic penginstalan tampaknya berfungsi tetapi tidak memiliki efek apa pun.

Terkait:Volume bisu ketika diatur di bawah ~ 20% 14,04?

Saya telah melihat kode untuk x86_energy_perf_policy dan saya tidak melihat ada masalah dengan itu. Tampaknya tidak spesifik kernel sehingga terlihat seperti x86_energy_perf_policy yang merupakan bagian dari linux-tools-common tidak ditautkan ke kernel dengan benar.

Ini akan berdampak besar pada masa pakai baterai untuk laptop dengan CPU Intel karena kebijakan defaultnya adalah memaksimalkan kinerja dengan mengorbankan pengeluaran energi (dan karenanya masa pakai baterai).

Saya mungkin salah dan x86_energy_perf_policy dapat disusutkan dan TLP belum mengejar tetapi ini terlihat seperti bug kernel yang serius. Saya dapat mencoba untuk menambal kernel Anda untuk menyelesaikan ini, tetapi masalah ini akan mempengaruhi versi ini dan versi berikutnya dari kernel Linux hingga diselesaikan, jadi saya sarankan Anda meningkatkan bug dengan memasukkan ubuntu-bug di sebuah terminal. Jangan ragu untuk menempelkan bagian dari jawaban ini ke laporan bug Anda jika ini membantu.


Ubuntu
  1. Menu Pesan Hilang Setelah Upgrade Ke 12.10?

  2. Bagaimana Cara Meningkatkan Dari 16,04 Lts Menjadi 16,04,1 Lts?

  3. Tidak Ada Jaringan Setelah Upgrade Ke 16,04?

  1. Cara Meningkatkan Ubuntu 15.10 ke Ubuntu 16.04 LTS

  2. Cara Meningkatkan Ubuntu 14.04 LTS ke Ubuntu 16.04 LTS

  3. Kernel Tidak Mengupgrade Antara 14,04 Lts Menjadi 16,04 Lts?

  1. Cara Meningkatkan ke Ubuntu 18.10 dari Ubuntu 18.04 LTS

  2. Cara Meningkatkan Ubuntu 18.04 LTS ke Ubuntu 20.04 LTS

  3. Tingkatkan Pengalaman Dari 8,04 Lts Menjadi 10,04 Lts?