GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Schlechtere Akkulaufzeit nach Kernel-Upgrade:4.5.2 (16.04 Lts)?

Als ich 16.04 LTS zum ersten Mal mit Kernel 4.4.0 installierte, hatte ich eine anständige Akkulaufzeit von etwa durchschnittlich 3 Stunden , aber ich habe auf 4.5.2 aktualisiert um das Unterbrechungsproblem und einige andere Probleme zu lösen, und jetzt sind es weniger als 1,40 Stunden , auch bei geringer Helligkeit.

Was könnte einen Tropfen zwischen den Körnern verursacht haben? 4.5.2 ist stabil, und dasselbe passierte beim Upgrade auf 4.4.8 (lts).

Ich schließe TLP-Ausgänge an. Ich bin verzweifelt daran interessiert, die Akkulaufzeit zu verbessern.

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

Ich habe eine tlp -stat Ausgabe gemacht von beiden verwendeten Kerneln (4.4.0 und 4.5.2), und der einzige Unterschied, den ich feststellen kann, ist, dass der neueste Kernel 4.5.2 dies ausgibt, verglichen mit dem 4.4.0, der Batterie spart:

/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.

Wenn ich versuche, Linux-Tools zu installieren, wie auf der Fehlerbehebungs-Website von TLP erklärt, heißt es:

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.

Ich bekomme:

 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.

Also keine Tools für 4.5.2 Kernel. Oder sollte ich HWE-Stack-Tools installieren? Was bedeutet HWE in Bezug auf den stabilen 4.5.2-Kernel?

Vielen Dank.

BEARBEITEN :Mit 4.5.2 höre ich den Lüfter auch häufiger und intensiver, sogar beim Öffnen von Chrome, Skype etc.

BEARBEITEN 2 :Es könnte erwähnenswert sein, dass ich ein hybrides Grafiksystem von INtel und ATI verwende, aber keine proprietären Treiber installiert oder manuell aktualisiert habe.

BEARBEITEN 3 :sudo tail -f -n 1000 /var/log/syslog beim Starten von 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

Akzeptierte Antwort:

Sie haben TLP installiert um die Akkulaufzeit Ihres Laptops zu verlängern, haben aber immer noch eine schlechte Akkulaufzeit. Wenn Sie sich die Ausgabe von tlp -stat output ansehen Sie haben die Fehlermeldung x86_energy_perf_policy: program for your kernel not installed gefunden .

Wenn Sie versuchen, die Energieleistungsrichtlinie mit sudo apt-get install linux-tools-generic zu installieren Die Installation scheint zu funktionieren, hat aber keine Auswirkungen.

Verwandte:Lautstärke wird stummgeschaltet, wenn sie unter ~20% 14.04 eingestellt wird?

Ich habe mir den Code für x86_energy_perf_policy angesehen und ich konnte keine Probleme damit sehen. Es scheint nicht Kernel-spezifisch zu sein, also sieht es aus wie x86_energy_perf_policy welches Teil von linux-tools-common ist ist nicht richtig in den Kernel eingebunden.

Dies wirkt sich stark auf die Akkulaufzeit von Laptops mit Intel-CPUs aus, da die Standardrichtlinie darin besteht, die Leistung auf Kosten des Energieverbrauchs (und damit der Akkulaufzeit) zu maximieren.

Ich kann mich irren und x86_energy_perf_policy abgeschrieben werden könnte und TLP muss noch aufholen, aber das sieht nach einem ernsthaften Kernel-Bug aus. Ich könnte versuchen, Ihren Kernel zu patchen, um dies zu beheben, aber dieses Problem wirkt sich auf diese und nachfolgende Versionen des Linux-Kernels aus, bis es behoben ist, daher schlage ich vor, dass Sie einen Fehler melden, indem Sie ubuntu-bug eingeben an einem Endgerät. Fühlen Sie sich frei, Teile dieser Antwort in Ihren Fehlerbericht einzufügen, wenn dies hilft.


Ubuntu
  1. So aktualisieren Sie Ubuntu 15.10 auf Ubuntu 16.04 LTS

  2. So aktualisieren Sie Ubuntu 14.04 LTS auf Ubuntu 16.04 LTS

  3. Das Messaging-Menü fehlt nach dem Upgrade auf 12.10?

  4. Kernel wurde zwischen 14.04 Lts und 16.04 Lts nicht aktualisiert?

  5. Upgrade-Erlebnisse von 8,04 Lts auf 10,04 Lts?

So aktualisieren Sie auf Ubuntu 22.04 LTS

Verwenden Sie TLP, um die Akkulaufzeit von Linux-Laptops unter Ubuntu 16.04 LTS zu verlängern

Fix:Anmeldung bei Ubuntu nach dem Upgrade nicht möglich

So aktualisieren Sie Ubuntu 16.04 auf Ubuntu 18.04 LTS

So aktualisieren Sie Ubuntu 18.04 auf Ubuntu 20.04 LTS

So aktualisieren Sie WSL 2 oder 1 Ubuntu 20.04 auf 22.04 LTS