Linux BEENDET [TLP 1.9 Beta] Innovation Profiles Daemon - Tester gesucht

Linux Betriebssystem

linrunner

Ubuntuversteher
Themenstarter
Registriert
22 Juni 2007
Beiträge
13.683
Hi,

nachdem dank den äußerst fleißigen Alpha-Testern des Forums(!) das Release stabilisiert ist, gibt es jetzt die Beta.

Was ist neu in 1.9.0?
Schlüsselinnovation des Release ist der TLP Power Profiles Daemon (tlp-pd). Er ermöglicht, das gewünschte Konfigurationsprofil bequem per Mausklick zu wählen. Die automatische Umschaltung beim Wechsel der Stromquelle bleibt jedoch erhalten (und spiegelt sich im Desktop-Schalter wieder). Zudem wurde ein drittes Konfigurationsprofil für maximale Energieeinsparungen hinzugefügt. Folgende sind nun verfügbar:
  • performance: Parameter, die auf _AC enden, werden verwendet, sobald das Profil angeklickt wird, das Netzteil angeschlossen ist oder der neue Befehl tlpctl performance ausgeführt wurde.
  • balanced: Parameter, die auf _BAT enden, werden verwendet, sobald das Profil angeklickt wird, das ThinkPad im Akkubetrieb läuft oder der neue Befehl tlpctl balanced ausgeführt wurde.
  • power-saver: Parameter, die auf _SAV enden, werden verwendet, sobald das Profil angeklickt wird oder der neue Befehl tlpctl power-saver ausgeführt wurde.
Für den power-saver werden neue Parameter gebraucht:
  • PLATFORM_PROFILE_ON_SAV
  • CPU_DRIVER_OPMODE_ON_SAV
  • CPU_SCALING_GOVERNOR_ON_SAV
  • CPU_SCALING_MIN/MAX_FREQ_ON_SAV
  • CPU_ENERGY_PERF_POLICY_ON_SAV
  • CPU_MIN/MAX_PERF_ON_SAV
  • CPU_BOOST_ON_SAV
  • CPU_HWP_DYN_BOOST_ON_SAV
  • AMDGPU_ABM_LEVEL_ON_SAV
Wenn für eine Funktion kein _SAV-Parameter verfügbar ist, wird stattdessen der _BAT-Parameter verwendet.
Wichtig: eure bisherige Konfiguration könnt ihr beibehalten und nach Wunsch mit _SAV Parametern ergänzen.

Zusätzlich gibt es einen neuen Schalter, der das traditionelle, automatische Profil-Umschalten mit den manuellen Änderungen per Klick unter einen Hut bringt:
Bash:
# Steuert die automatische Umschaltung des Energieprofils beim Anschließen oder Entfernen
# des Ladegeräts, beim Starten des Systems oder beim Ausführen von „tlp start“:
#   0=disabled - niemals umschalten, TLP_DEFAULT_MODE verwenden, falls konfiguriert.
#   1=enabled - immer umschalten, am Netzteil performance, bei Batteriebetrieb balanced auswählen.
#   2=smart - nicht umschalten, wenn zuvor folgendes Profil aktiv war:
#             power-saver oder balanced am Netzteil bzw.
#             power-saver oder performance im Batteriebetrieb.
# Hinweis: Dasselbe gilt, wenn das Ladegerät während des Ruhezustands angeschlossen/entfernt wurde.
TLP_AUTO_SWITCH=2
(einmalig und nur hier für euch übersetzt)

Alternativ kann man die Automatik auch deaktivieren und einen Default setzen. Mit
Bash:
TLP_AUTO_SWITCH=0
TLP_DEFAULT_MODE=SAV
startet das System mit dem Profil power-saver. Auch ein tlp start stellt wieder power-saver ein.

Diese Desktops unterstützen das Profil-Umschalten per Mausklick:
  • GNOME 43 und neuer
  • KDE Plasma 6 and 5.2x
  • Cinnamon 6.4.x (Debian 13 and Linux Mint 22.1)
  • LXQt 2.2.1
  • Funktioniert nicht: Cinnamon 5.4 in Debian 12 Bookworm (mit Zusatz-Applet)
Last but not least wurde oben schon das neue Tool tlpctl erwähnt. Damit schaltet ihr auch auf der Kommandozeile das Profil um - jedoch im Gegensatz zu tlp ohne Root. Was das Tool sonst noch kann, verrät euch man tlpctl. Tipp: tlpctl launch zum Starten eines Kommandos mit einem abweichenden Profil.

Alle weiteren Neuerungen siehe Changelog.

Beta Pakete (Arch, Debian/Ubuntu, Fedora)
Bekommt ihr von der Download Seite.
Bei Debian/Ubuntu könnt (solltet) ihr eure vorhandene Konfiguration übernehmen, in dem ihr während der Paketinstallation beim Prompt "Configuration file /etc/tlp.conf" mit 'N' (für "keep your currently-installed version") antwortet.

Testschritte / Benötigte Angaben

1. Neue Funktionalität

  1. Nach der Installation Rechner bitte neu starten.
  2. Am Desktop nacheinander die drei Profile anklicken und jeweils Ausgabe von sudo tlp-stat zeigen
  3. Am Desktop prüfen ob beim Wechsel vom Netzteil zum Akkubetrieb und zurück das Profil entsprechend wechselt, d.h. Netzteil = performance, Akku = balanced
  4. Nur falls ihr tlp-pd nicht installieren möchtet/könnt oder es mit eurem Desktop nicht funktioniert:
    bitte manuell per tlp performance/balanced/power-saver umschalten und danach jeweils sudo tlp-stat zeigen
  5. Zusätzlich muss ich für tlp-pd wissen, welchen Desktop/Version ihr am Start habt
Aufgrund der Längenbegrenzung des Forumseditors Ausgaben bitte per Paste-Service - vorzugsweise https://gist.github.com/

2. Regressionstest: Bitte schaut auch, ob alle Features die ihr bisher nutzt, noch wie gewohnt funktionieren.

Fehlerberichte
Wenn etwas nicht wie erwartet funktionieren sollte oder Fragen sind → bitte hier im Thread melden.

Abgrenzung: alles was mit TLP Version < 1.9 zu tun hat, gehört hier nicht rein, sondern in den regulären Support-Thread.

Infos

ps. über ein paar Boosts würde ich mich freuen: https://fosstodon.org/@linrunner/115501772520129522
 
Zuletzt bearbeitet:
@mcb sieht ja alles gut aus. Diesen Test hier hab ich übrigens nach deinem Phänomen mit der USB-Disk eingebaut, um zu prüfen, dass das Profil sich nicht ändert:

check_ps_udev_no_switch {{{
initial: last_pwr/2 0
Apply power-saver: last_pwr/2 0=ok
Simulate PS udev event w/TLP_AUTO_SWITCH=1: last_pwr/2 0=ok
result: last_pwr/2 0
}}} errcnt=0

EDITH fällt gerade auf, dass test-tlpctl.py fehlt ...
 
  • Like
Reaktionen: mcb
  • ok1.de
  • IT Refresh - IT Teile & mehr
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben