# Handbok för GNOME-strömhanterare

GNOME-strömhanterare är en sessionsdemon för GNOME-skrivbordet som hanterar ströminställningarna för din bärbara eller stationära dator.

2006-2009
Richard Hughes (richard@hughsie.com)
2006, 2007, 2008, 2009, 2010
Daniel Nylander (po@danielnylander.se)
Richard Hughes

Tillstånd att kopiera, distribuera och/eller modifiera detta dokument ges under villkoren i GNU Free Documentation License (GFDL), version 1.1 eller senare, utgivet av Free Software Foundation utan standardavsnitt och omslagstexter. En kopia av GFDL finns att hämta på denna länk eller i filen COPYING-DOCS som medföljer denna handbok.

Denna handbok utgör en av flera GNOME-handböcker som distribueras under villkoren i GFDL. Om du vill distribuera denna handbok separat från övriga handböcker kan du göra detta genom att lägga till en kopia av licensavtalet i handboken enligt instruktionerna i avsnitt 6 i licensavtalet.

Flera namn på produkter och tjänster är registrerade varumärken. I de fall dessa namn förekommer i GNOME-dokumentation - och medlemmarna i GNOME-dokumentationsprojektet är medvetna om dessa varumärken - är de skrivna med versaler eller med inledande versal.

DOKUMENTET OCH MODIFIERADE VERSIONER AV DOKUMENTET TILLHANDAHÅLLS UNDER VILLKOREN I GNU FREE DOCUMENTATION LICENSE ENDAST UNDER FÖLJANDE FÖRUTSÄTTNINGAR:

1. DOKUMENTET TILLHANDAHÅLLS I "BEFINTLIGT SKICK" UTAN NÅGRA SOM HELST GARANTIER, VARE SIG UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA, INKLUSIVE, MEN INTE BEGRÄNSAT TILL, GARANTIER ATT DOKUMENTET ELLER EN MODIFIERAD VERSION AV DOKUMENTET INTE INNEHÅLLER NÅGRA FELAKTIGHETER, ÄR LÄMPLIGT FÖR ETT VISST ÄNDAMÅL ELLER INTE STRIDER MOT LAG. HELA RISKEN VAD GÄLLER KVALITET, EXAKTHET OCH UTFÖRANDE AV DOKUMENTET OCH MODIFIERADE VERSIONER AV DOKUMENTET LIGGER HELT OCH HÅLLET PÅ ANVÄNDAREN. OM ETT DOKUMENT ELLER EN MODIFIERAD VERSION AV ETT DOKUMENT SKULLE VISA SIG INNEHÅLLA FELAKTIGHETER I NÅGOT HÄNSEENDE ÄR DET DU (INTE DEN URSPRUNGLIGA SKRIBENTEN, FÖRFATTAREN ELLER NÅGON ANNAN MEDARBETARE) SOM FÅR STÅ FÖR ALLA EVENTUELLA KOSTNADER FÖR SERVICE, REPARATIONER ELLER KORRIGERINGAR. DENNA GARANTIFRISKRIVNING UTGÖR EN VÄSENTLIG DEL AV DETTA LICENSAVTAL. DETTA INNEBÄR ATT ALL ANVÄNDNING AV ETT DOKUMENT ELLER EN MODIFIERAD VERSION AV ETT DOKUMENT BEVILJAS ENDAST UNDER DENNA ANSVARSFRISKRIVNING;

2. UNDER INGA OMSTÄNDIGHETER ELLER INOM RAMEN FÖR NÅGON LAGSTIFTNING, OAVSETT OM DET GÄLLER KRÄNKNING (INKLUSIVE VÅRDSLÖSHET), KONTRAKT ELLER DYLIKT, SKA FÖRFATTAREN, DEN URSPRUNGLIGA SKRIBENTEN ELLER ANNAN MEDARBETARE ELLER ÅTERFÖRSÄLJARE AV DOKUMENTET ELLER AV EN MODIFIERAD VERSION AV DOKUMENTET ELLER NÅGON LEVERANTÖR TILL NÅGON AV NÄMNDA PARTER STÄLLAS ANSVARIG GENTEMOT NÅGON FÖR NÅGRA DIREKTA, INDIREKTA, SÄRSKILDA ELLER OFÖRUTSEDDA SKADOR ELLER FÖLJDSKADOR AV NÅGOT SLAG, INKLUSIVE, MEN INTE BEGRÄNSAT TILL, SKADOR BETRÄFFANDE FÖRLORAD GOODWILL, HINDER I ARBETET, DATORHAVERI ELLER NÅGRA ANDRA TÄNKBARA SKADOR ELLER FÖRLUSTER SOM KAN UPPKOMMA PÅ GRUND AV ELLER RELATERAT TILL ANVÄNDNINGEN AV DOKUMENTET ELLER MODIFIERADE VERSIONER AV DOKUMENTET, ÄVEN OM PART SKA HA BLIVIT INFORMERAD OM MÖJLIGHETEN TILL SÅDANA SKADOR.

Richard
Hughes
richard@hughsie.com
2.0
2006-08-30

Richard Hughes richard@hughsie.com

Richard Hughes

## Återkoppling

För att rapportera ett fel eller komma med ett förslag angående programmet GNOME-strömhanterare eller denna handbok, följ anvisningarna på kontaktsidan för GNOME-strömhanterare.

## Introduktion

GNOME-strömhanterarens sessionsdemon är en strömhanteringsdemon för GNOME-skrivbordet

## Användning

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

Kommandorad

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

## Notifieringsmeddelanden

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

### Nätadaptern frånkopplad

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

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

### Full uppladdat

#### Notifiering från GNOME-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 GConf-nyckeln `/apps/gnome-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 GNOME-strömhanterare när batterikapaciteten är låg

Du kan inaktivera den här notifieringen genom att ändra GConf-nyckeln `/apps/gnome-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 GNOME-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 GNOME-strömhanterare när en lägesväxling misslyckas

Du kan inaktivera den här notifieringen genom att ändra GConf-nyckeln `/apps/gnome-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 GNOME-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 GConf-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 GNOME-strömhanterare

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

#### Batterispänningsfliken i GNOME-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 GNOME-strömhanterare

### Tider för session och systeminaktivitet

`gnome-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 `gnome-screensaver-preferences`, kommer inloggningen markeras som "sessionsinaktivitet". Det är när GNOME-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 `gnome-screensaver-preferences`

Så snart som sessionen har markerats som inaktiv kommer GNOME-strömhanterare att starta sin egna "system"-tidtagare. När tidsgränsen som har ställs in i `gnome-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 `gnome-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 `gnome-screensaver-preferences` kommer början för draglisterna i `gnome-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 GConf-nyckeln `/apps/gnome-power-manager/backlight/idle_brightness`.

### Skärmlåsning

Som standard har GNOME-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 gnome-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 GConf-nyckeln:

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

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

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

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

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

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

## GNOME-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 GNOME-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 GNOME-strömhanterare använder. Öppna `gconf-editor` och ändra sedan nycklarna `/apps/gnome-power-manager/backlight/dpms_method_ac` och `/apps/gnome-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 `gconf-editor`, och ändra sedan nyckeln `/apps/gnome-power-manager/general/use_time_for_policy` till falskt. Du kan enkelt göra det här genom att köra: `gconftool-2 --set --type bool /apps/gnome-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 gnome-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

GNOME-strömhanterare skrevs av Richard Hughes (richard@hughsie.com). För att hitta mer information om GNOME-strömhanterare, besök webbsidan för GNOME-strömhanterare.

För att rapportera ett fel eller komma med förslag angående detta program eller denna handbok, följ anvisningarna på felsidan för GNOME-strömhanterare.

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.