Release av verktyget auto-cpufreq 3.0.0 som Àr avsett för automatisk optimering av CPU-hastighet och energiförbrukning i systemet. Verktyget övervakar batteriets status, CPU-belastning, CPU-temperatur och aktivitet i systemet, och aktiverar dynamiskt energisparlÀge eller högpresterande lÀgen beroende pÄ situation och valda alternativ. Stöd för enheter med Intel-, AMD- och ARM-processorer. GrafikgrÀnssnittet som anvÀnder GTK eller ett kommandoradsverktyg kan anvÀndas för att styra. Koden Àr skriven i Python och distribueras under LGPLv3-licensen.
Bland de stödda funktionerna: övervakning av CPU-frekvens, belastning och temperatur, justering av CPU-frekvens och energiförbrukningslÀgen beroende pÄ batteriladdning, temperatur och systembelastning, automatisk optimering av CPU-prestanda och energiförbrukning. Auto-cpufreq kan anvÀndas för att automatiskt förlÀnga batteritiden för laptops utan att stÀndigt begrÀnsa nÄgra funktioner. Till skillnad frÄn verktyget TLP tillÄter auto-cpufreq inte bara att stÀlla in energisparlÀgen under enhetens drift utan ocksÄ att temporÀrt aktivera lÀge för hög prestanda (turbo boost) vid identifiering av ökad systembelastning.
I den nya versionen har möjligheten att tvinga pĂ„ eller stĂ€nga av turbo-lĂ€get för CPU (turbo boost) genom grafiskt grĂ€nssnitt och kommandorad implementerats ("auto-cpufreq âturbo={never|always|auto}"), oavsett batterinivĂ„. Dessutom har parametern battery_device lagts till i konfigurationsfilen för att vĂ€lja batteri, ifall automatisk detektion av batteri Ă€r felaktig (tillgĂ€ngliga batterier kan ses i katalogen /sys/class/power_supply/). Ett exempel pĂ„ konfigurationsfilen för Nixos har ocksĂ„ lagts till.

Dessutom kan man nÀmna utgivningen av verktyget TLP 1.9.1, som syftar till automatisk optimering av energiförbrukning och förlÀngning av batteritiden för laptops. Förutom att hantera energisparlÀgen för CPU stöder verktyget adaptiv aktivering och deaktivering av Bluetooth, NFC och Wi-Fi. Koden för projektet Àr skriven i Shell och Python och distribueras under GPLv2-licensen.
Version 1.9 Ă€r anmĂ€rkningsvĂ€rd för tillĂ€gget av en valfri bakgrundsprocess tlp-pd, som möjliggör vĂ€xling mellan tre energiprofilalternativ â performance, balanced och power-saver. Bakgrundsprocessen kan anvĂ€ndas som en ersĂ€ttning för tjĂ€nsten power-profiles-daemon och stöder D-Bus API, som anvĂ€nds för att byta profiler i GNOME, KDE och Cinnamon. Inkluderat Ă€r Ă€ven verktyget tlpctl för att vĂ€xla profiler frĂ„n kommandoraden och starta specifika program med en viss profil.
I den nyligen utgivna korrigeringsversionen TLP 1.9.1 har en sÄrbarhet (CVE-2025-67859) ÄtgÀrdats i den nya bakgrundsprocessen tlp-pd, vilket gör det möjligt att kringgÄ autentisering i tjÀnsten Polkit och utföra ÄtgÀrder inom tlp-pd som krÀver administratörsrÀttigheter. Processen tlp-pd körs med root-rÀttigheter och tar emot begÀrningar via D-Bus. Vissa begÀrningar kan skickas av alla anvÀndare med bekrÀftad lokal tillgÄng till systemet (de som har startat en grafisk session), medan vissa ÄtgÀrder endast Àr tillgÀngliga för administratören. SÄrbarheten orsakas av ett tÀvlingsvillkor som gör det möjligt att byta ut processen efter att en begÀran har skickats, vilket gör att polkit kommer att tro att begÀran skickades av administratören och inte kommer att begÀra administratörslösenord.
KĂ€lla: opennet.ru
