pm-utils, eller hur man hanterar energialternativ från konsolen

Idag äger de flesta av personalen bärbar datorutrustning, som "bärbara datorer" eller "netbooks", och deras akilleshäl är energihanteringen, eftersom det låter utrustningen konsumera mer än nödvändigt, vilket förkortar batterier.

Detta är ett bidrag från Javier A. Piendibene och blir därmed en av vinnarna av vår veckotävling: «Dela vad du vet om Linux«. Grattis Javier!

I grafiska miljöer finns det nästan inga operativsystem, och ännu mer under GNU / Linux, som inte har en grafisk demon som gör det möjligt att hantera de olika alternativen som kan presenteras med ett musklick, till exempel avstängning, viloläge eller gå till lågt läge konsumtion.

Men det är sällsynt att man behöver göra det från konsolen.

Varför är detta relevant? Nåväl, jag fick nyligen som "backlog" en netbook vars ägare inte längre använde den eftersom dess operativsystem hade blivit väldigt tungt, vilket gjorde maskinen nästan oanvändbar. Han berättade något om XP och ett nummer 7, men det är saker jag inte förstod. 

Tja, gadgeten kör för närvarande en "wheezy" av Debian 7 med en OpenBox skärmhanterare, konfigurerad till ett minimumsuttryck, men det här minsta uttrycket fick mig att undersöka hur jag kan använda fördelarna med avancerad energihantering från konsolen, eftersom i För att minimera resursförbrukningen undvek jag att installera allt som kunde göras från konsolen.

Och där kom jag över pm-verktyg.

pm-utils

pm-utils, som dess sida http://pm-utils.freedesktop.org antyder, "är en liten samling av kommandon som gör att HAL kan stängas av och återupptas".

För säkerhets skull,
H (Hög): maximalt utnyttjande av kylsystemet.
A (Auto): automatiskt temperaturregleringssystem.
L (Låg): minsta möjliga användning av kylsystemet. När den överskrider en viss gräns går den in i automatiskt läge.

Paketet installeras automatiskt med alla Debian-bassystem och har följande kommandon:

/ usr / bin / pm-stöds- Används för att bestämma vilka energisparlägen som stöds av systemet.

/ usr / sbin / pm-powersave: aktiverar eller avaktiverar energisparläget och ändrar det till «L»

/ usr / sbin / pm-suspend: avbryter driften i minnet och sätter systemet på lägsta möjliga effekt.

/ usr / sbin / pm-viloläge: vila systemet genom att ladda ner all data från minnet till hårddisken.

/ usr / sbin / pm-suspend-hybrid- Sätter systemet i ett tillstånd som är lika med viloläge, men i minnet. Det vill säga, dess återhämtning liknar sömn, snabbare än normal viloläge, men om batteriet tar slut förblir det i viloläge utan att förlora data, vilket skulle hända med en sömn. Det är det bästa av båda systemen och min favorit.

Verktygspaketet har utmärkt dokumentation på engelska och konfigurationskataloger /etc/pm/config.d, /etc/pm/sleep.dy /usr/lib/pm-utils/sleep.d som gör det möjligt att anpassa beteendet hos system som passar alla.