# Handbok för MATE-strömhanterare

## Introduktion

MATE-strömhanterarens sessionsdemon är en strömhanteringsdemon för `MATE-skrivbordet`

## Användning

MATE-strömhanterare startas vanligtvis vid uppstart av MATE, men du kan starta MATE-strömhanterare manuellt genom att göra:

Kommandorad

- Skriv `mate-power-manager --verbose --no-daemon`, tryck sedan Return:

## Notifieringsmeddelanden

När MATE-strömhanterare har startat kan följande notifieringar visas.

### Nätadaptern frånkopplad

#### Notifiering från MATE-strömhanterare när nätadaptern kopplas ur

Du kan inaktivera den här notifieringen genom att ändra MateConf-nyckeln `/apps/mate-power-manager/notify/discharging`.

### Full uppladdat

#### Notifiering från MATE-strömhanterare när den bärbara datorns primära batteri är fullständigt uppladdat

Du kan inaktivera den här notifieringen genom att ändra MateConf-nyckeln `/apps/mate-power-manager/notify/fully_charged`.

Du kommer endast att få en påminnelsenotifiering om procentandelen av din batterispänning går under 95% och sedan blir fullständigt uppladdat. Det här förhindrar att vissa maskiner visar oönskade påminnelser om att batteriet felaktigt rapporterar uppladdningsstatus.

### Låg spänning

När batterispänningen är låg kommer du att ta emot följande notifiering. Du bör överväga att byta till nätspänning väldigt snart.

#### Notifiering från MATE-strömhanterare när batterikapaciteten är låg

Du kan inaktivera den här notifieringen genom att ändra MateConf-nyckeln `/apps/mate-power-manager/notify/low_power`.

### Kritiskt låg spänning

När datorn har fått slut på ström, kommer den här notifieringen att förklara vilken åtgärd som krävs. Du kan ändra åtgärden för kritiskt låg spänning med inställningsverktyget.

#### Notifiering från MATE-strömhanterare när systemets strömkapacitet är kritiskt låg

### Fel vid suspendering

När en lägesväxling misslyckas kan du få följande varning. Den vanligaste orsaken för den här notifieringen är att den aktuella användaren inte har rättighet att försätta datorn i vilo- eller vänteläge.

#### Notifiering från MATE-strömhanterare när en lägesväxling misslyckas

Du kan inaktivera den här notifieringen genom att ändra MateConf-nyckeln `/apps/mate-power-manager/notify/sleep_failed`.

## Statistik

Statistikprogrammet låter dig grafiskt visa strömkonsumtionen för hårdvaran i din bärbara dator.

Den har tagits bort från informationsfönstret för tidigare versioner av MATE-strömhanterare eftersom datagränssnittet numera använder DBUS istället för intern IPC. Det här tillåter att andra program frågar och visar data om det krävs.

### Strömhistorik som går från batterispänning till nätspänning

Du kanske inte ser vissa alternativ eller diagram om din dator inte har den nödvändiga hårdvaran. Du kanske även ser annan hårdvara som inte visas här (till exempel UPS-enheter) men dessa behandlas på samma sätt som andra enheter.

### Laddningshistorik

Det här diagrammet visar laddningsprocentandelen tillgänglig för det primära batteriet, så om du har ett huvudbatteri och ett hjälpbatteri kommer endast det genomsnittliga värdet att visas. En förklaring visas inte i det här diagrammet.

### Spänningshistorik

Det här diagrammet visar strömladdningshistoriken som använts av det primära batteriet. Den här linjen representerar mängden ström som antingen använts för att ladda batterierna i systemet, eller strömmen som använts av systemet från batterierna. Du bör se att linjen går upp när processorbelastande uppgifter genomförs, och att den går ner när systemet är inaktivt, eller när skärmen är dämpad. En förklaring visas med det här diagrammet när datahändelser har tagits emot.

Du kommer inte att ta emot frekvensdata från din dator om den inte laddar eller laddar ur, eller om datorn är i vilo- eller vänteläge. Det är på grund av hårdvarubegränsningar där frekvensen endast skickas från batterihanterarkretsen, istället för strömhanteringskretsen på moderkortet.

### Beräknad tidshistorik

Det här diagrammet visar den beräknade laddningshistoriken för det primära batteriet. Den här linjen representerar mängden tid som krävs för att ladda upp, eller mängden tid till urladdning. Den här linjen bör gå proportionellt upp när spänningen minskar och ner när frekvensen ökar. En förklaring visas tillsammans med diagrammet när datahändelser har tagits emot.

## Inställningar

Inställningsfönstret låter dig kontrollera:

- Ljusstyrkan på plattskärmen när nätadapter och batteriström används

- Inaktivitetstiden för nedstängning av skärmen och väntelägesåtgärd

- Åtgärderna att genomföra när bärbara datorns lock stängs

- Policy för notifieringsytans ikon

Vissa draglister och kryssrutor kan vara inaktiverade om MateConf-policynycklarna är skrivskyddade. Det innebär att administratörerna kan låsa vissa åtgärder som en användare kan välja.

### Inställningar för nätspänning

#### Nätspänningsfliken i MATE-strömhanterare

### Inställningar för batterispänning

#### Batterispänningsfliken i MATE-strömhanterare

Det här tillåter att en kraftfull dator minskar strömförbrukningen när den är inaktiv, eller när fullständiga förmågor inte krävs.

### Allmänna inställningar

#### Allmäntfliken i MATE-strömhanterare

### Tider för session och systeminaktivitet

`mate-screensaver` är en sessionsdemon som övervakar användarinmatning, och om musen inte har flyttats, eller att tangentbordet har använts kommer den att påbörja en tidsgräns. När värdet för den här tidsgränsen når det värde som ställts in i `mate-screensaver-preferences`, kommer inloggningen markeras som "sessionsinaktivitet". Det är när MATE-strömhanterare genomgör alla de sessionsinaktiva åtgärder såsom aktivera lågströmsläge och sänker ljusstyrkan på bärbara datorers skärm.

#### Ändring av tidsgränsen för sessionsinaktivitet i `mate-screensaver-preferences`

Så snart som sessionen har markerats som inaktiv kommer MATE-strömhanterare att starta sin egna "system"-tidtagare. När tidsgränsen som har ställs in i `mate-power-preferences` uppnås och processorbelastningen är minimal, kommer inaktivitetsåtgärden att genomföras, vilken vanligtvis är att stänga av skärmen, eller att försätta datorn i vänte- eller viloläge.

För att göra det här lättare att förstå: draglisterna i `mate-power-preferences` är inställda att börja vid värdet för sessionstidsgränsen + 1 minut, eftersom vi inte logiskt kan aktivera åtgärden innan sessionen har markerats som inaktiv. Om du justerar värdet för "sessionsinaktivitet"-tidsgränsen i `mate-screensaver-preferences` kommer början för draglisterna i `mate-power-preferences` att ändras enligt den.

## Avancerade inställningar

### Ljusstyrka för skärmdämpning

Du kan ändra ljusstyrkan för inaktivetsåtgärden för bärbara datorer genom att ändra MateConf-nyckeln `/apps/mate-power-manager/backlight/idle_brightness`.

### Skärmlåsning

Som standard har MATE-strömhanterare stöd för ett enkelt låsningsschema. Detta betyder att skärmen låses om den är inställd till "Lås skärmen" i mate-screensaver när locket är stängt, eller om systemet genomför en vänte- eller vilolägesåtgärd.

Det finns ett komplext låsningsschema tillgängligt för erfarna användare som tillåter ändring av låsningspolicy för locket, vilo- och väntelägesåtgärder. För att aktivera detta komplexa läge behöver du inaktivera MateConf-nyckeln:

- `/apps/mate-power-manager/lock/use_screensaver_settings`

Sedan kan policynycklarna ställas in för att tvinga en låsning eller upplåsning av mate-screensaver när åtgärden blir genomförd:

- `/apps/mate-power-manager/lock/blank_screen`

- `/apps/mate-power-manager/lock/suspend`

- `/apps/mate-power-manager/lock/hibernate`

Låsningspolicyn för mate-screensaver ignoreras tills det enkla läget har återaktiverats.

## MATE-strömhanterares panelprogram

### Panelprogrammet för ljusstyrka

Panelprogrammet för justering av ljusstyrka tillåter att användaren temporärt ändrar ljusstyrkan utan att ändra standardpolicyn. Det här kan vara användbart om du har en bärbar dator utan knappar för att justera ljusstyrkan, eftersom du nu enkelt kan ändra ljusstyrkan.

#### Panelprogrammet för justering av ljusstyrka.

Du kommer inte att se draglisten om din hårdvara inte stöds.

### Panelprogrammet för att förhindra sömn

Panelprogrammet för hindring av automatisk sömn tillåter att användaren kan förhindra att datorn automatiskt försätts i sömn när den är inaktiv. Det här kan vara nödvändigt med äldre eller proprietära program såsom VMWare eller Matlab. Klicka helt enkelt på ikonen för att förhindra automatiskt vänteläge, klicka en gång till för normal körning.

#### Panelprogrammet i förhindringstillstånd.

Använd inte det här panelprogrammet om du bara använder MATE-programvara, skicka istället in en felrapport för att få programmet att använda metoderna Inhibit() och UnInhibit() eftersom de ska "fungera helt enkelt".

## Vanliga frågor

Detta är frågor som ofta ställs på sändlistorna.

### Vad är batterikapacitet?

Kapacitet är hur mycket spänning ditt batteri kan lagra jämfört med tillverkarens riktlinjer.

#### Det här diagrammet visar kapaciteten för ett typiskt litium-jon-batteri över ett par hundra laddning-urladdning-cykler.

### Vad är skillnaden mellan vänteläge och viloläge?

Väntetillståndet är en strömsparningsfunktion vilket är den lägsta nivån av strömkonsumtion som behåller programdata i datorns minne. När din dator befinner sig i väntetillstånd genomförs inga beräkningar tills normal aktivitet har återupptagits. Den kommer inte att återupptas förrän den har signalerats av en extern händelse såsom en tangenttryckning. Det tar vanligtvis ett par sekunder för din dator att försättas i vänteläge och sedan återuppta normalt läge.

Du använder fortfarande en liten mängd batterispänning i vänteläget, så det rekommenderas inte för lågspänningsåtgärden. Om du kopplar från nätadaptern på en stationär dator, eller en bärbar dator får slut på batterispänning, så kommer du att förlora ditt osparade arbete.

Viloläget sparar det kompletta tillståndet för datorn till hårddisken och stänger av strömmen, så att datorn ser ut att vara avstängd. Den kommer inte att återgå till normalt läge förrän den signaleras av en extern händelse, såsom en tryckning på tangentbordet. Detta är det lägsta tillgängliga sovtillståndet. Om du kopplar ur nätadaptern på en stationär dator, eller kör slut på batterikapacitet på en bärbar dator kommer du inte att förlora ditt osparade data. Det kan ta upp till en minut eller mer att försätta datorn i viloläge och sedan väcka din dator.

### Min skärm är trasig och behandlar DPMS-viloläge och av-tillstånd som "no-signal" vilket lämnar skärmen påslagen.

Du måste ändra det dpms-vänteläge som MATE-strömhanterare använder. Öppna `mateconf-editor` och ändra sedan nycklarna `/apps/mate-power-manager/backlight/dpms_method_ac` och `/apps/mate-power-manager/backlight/dpms_method_battery` till ett av de lägen som fungerar, t.ex. standby, suspend eller off.

### Min tid till urladdning är alltid felaktig på grund av ett felaktigt batteri. Vad kan jag göra?

Du kanske kan använda procenttalsladdning för g-p-m att använda som policydata. Öppna `mateconf-editor`, och ändra sedan nyckeln `/apps/mate-power-manager/general/use_time_for_policy` till falskt. Du kan enkelt göra det här genom att köra: `mateconftool-2 --set --type bool /apps/mate-power-manager/general/use_time_for_policy false`

Det här ska göra att policyåtgärderna fungerar för dig men, så klart, återstående tid kommer fortfarande att vara felaktig.

### Hur gör jag för att mitt program ska stoppa datorn från att automatiskt försättas i vänteläge?

Om ditt program gör en åtgärd som tar lång tid så kanske du vill inaktivera möjligheten att försättas i vänteläge under tiden. Du bör använda mate-session om du verkligen inte vill att användaren ska kunna försätta datorn i vänteläge eller för datorn att spara ström genom att gå i vilo- eller vänteläge.

### Jag kör med ACPI. Varför tar händelser (såsom att ta bort nätadaptern) så lång tid att registrera?

En av två saker kan vara problemet.

- HAL kanske inte kör tillägget som fångar ACPI-händelsen.

- Ditt BIOS kan vara felaktigt och en nödlösning bör behövas. Skicka in en felrapport.

I första fallet, prova att hitta HAL-processerna som kör: `ps -eaf | grep hal`

Leta efter processen `hald-addon-acpi`. Om den inte kör, kontrollera då att HAL kör med flaggan `--retain-privileges` i initskriptet `haldaemon`. Ett alternativ till det här är att använda acpid, istället för kärnans proc-fil.

## Om

MATE Power Manager was written by Richard Hughes richard@hughsie.com. To find more information about MATE Power Manager, please visit the MATE Power Manager web page.

To report a bug or make a suggestion regarding this application or this manual, follow the directions at the MATE Power Manager Bug Page.

Detta program distribueras under villkoren för GNU General Public License som är publicerad av Free Software Foundation; antingen version 2 av licensen, eller (om du så vill) någon senare version. En kopia av denna licens kan hittas på denna länk, eller i filen COPYING som är inkluderad i källkoden för detta program.