Använda Power Management

Kapitel 3 Strömförsörjning av system

Det här kapitlet förklarar hur man använder programmet dtpower för att aktivera eller stänga av funktioner i Power Management och specificera när du vill att skrivbordssystemet ska stängas av automatiskt för att minska strömförbrukningen. Verktyget kan användas med OpenWindows(TM) och Common Desktop Environment (CDE).

Här beskrivs också hur man använder Viloläge-Återstart för att selektivt stänga av systemet och starta det igen i samma läge.

Det finns några skillnader i hur dtpower fungerar på datorer med sun4m-arktitektur (som SPARCstation 20) och på datorer med sun4u-arktitektur (som Sun Ultra 1). I det här kapitlet tas dessa skillnader upp.


Obs!

Systemadministratören har tillgång till ett kommandoradsgränssnitt och kan där ändra en skrivbordsdators standardinställningar för system och också ändra definitionen av inaktiv tid. Instruktioner för programmet pmconfig och filen power.conf finns i Bilaga A.


När ska Power Management användas?

Att stänga av ett skrivbordssystem kan störa en del operationer som använder sig av maskinen i fråga. Läs igenom följande innan du bestämmer dig för när du ska använda Power Management på en skrivbordsdator.

Elektronisk post

E-post skickas inte till en lokal spool-fil för post om datorn är i viloläge. I vanliga fall får avsändaren tillbaka post som inte kunde levereras på tre dagar.

Om du sätter systemet i viloläge i tre dagar eller mer, och datorn har en lokal spool-fil för post, kan det hända att du går miste om post som har returnerats till avsändaren.

Aliasnamn för e-post

Aliasnamn för e-post i en dator är inte tillgängliga för andra användare medan datorn är i viloläge. Om datorn är i viloläge tillräckligt länge (vanligen tre dagar) kommer meddelanden som skickas till ett alias på den datorn att skickas tillbaka till avsändaren.

Fjärrinloggning

Du kan inte använda rlogin (1) för att ansluta dig till en dator medan datorn är i viloläge. Kommandot tar inte ut datorn ur viloläge.

Medan maskinen är i viloläge kan du inte heller ringa in till den.

Program som körs över nätverk

Viloläge-Återstart kan påverka program som körs över nätverk. Ett sådant program kan låsas om det inte tål fall när ett likställt system i nätverket inte svarar på nätverkstrafik på grund av att det är i viloläge.

Ett exempel på detta är när du kör en Xhosted-tillämpning från ett system och visar det i ett annat system. Om Power Management sätter det senare systemet i viloläge kan tillämpningsprogrammet låsas.

Solstice AutoClient

Använd inte Viloläge-Återstart på en dator som använder Solstice(TM) AutoClient(TM).

ATM

Power Management stöds inte på SunATM(TM)-enheter. ATM-protokollet är anslutningsinriktat, vilket innebär att anrop måste etableras mellan två slutpunkter (till exempel arbetsstationer) innan data kan överföras. Varje ände av anropet måste aktivt uppehålla anslutningen, så ingen ände av en ATM-anslutning kan använda Power Management för att sätta anslutningen i viloläge och sedan återstarta den.

Jobb i bakgrundsprogrammet cron

Operationer specificerade i en cron-fil fungerar inte medan en dator är i viloäge.

När det blir dags för ett cron-jobb att starta på en dator som är i viloläge, kommer jobbet då inte att köras och det kommer heller inte att sättas i kö för att köras senare när datorn återstartas.

Kalender

Kalendern visar inga meddelanderutor om bokade aktiviteter som infaller när datorn är i viloläge.

Påfrestningar på grund av temperaturskillnader

Syftet med Power Management är att spara ström. Du bör emellertid tänka på hur maskinvarans tillförlitlighet påverkas av att strömmen stängs av och sätts på.

Power Management är som standard aktivt på sun4u-system (till exempel Sun Ultra(TM) 1). Därför gör också programmet en kontroll varje gång datorn är på väg att ställas i viloläge. Om kontrollen visar att en AutoShutdown är riskabel för datorn, stängs datorn inte av.

Trots detta kan du stänga av ett sun4u-system manuellt när du vill. Kontrollfunktionen är bara en säkerhetsåtgärd mot att strömmen stängs av och sätts på för många gånger.

Starta Power Manager-programmet: dtpower

Du kan använda Power Management-programmet, dtpower, till följande systemadministrativa uppgifter:

Om dtpower redan är igång kan det visas på datorns skrivbord som den här ikonen:

Figur 3-1 Ikonen dtpower

Graphic

Om du vill starta programmet eller måste starta om det som superanvändare för att göra ändringar, genomför du någon av följande rutiner.

Starta dtpower från kommandoraden
  1. Logga in som superanvändare genom att skriva följande:


    example% su
    Password: superanvändarens_lösenord
    

    Du måste logga in som superanvändare innan du kan ändra några inställningar i Power Management. Annars kan du endast kontrollera aktuella inställningar i fönstret dtpower.

  2. Starta dtpower genom att skriva följande:


    example% /usr/openwin/bin/dtpower &
    

Starta dtpower från en meny i CDE eller OpenWindows
  1. Välj Power Manager under alternativet Program på menyn Arbetsyta.

    Om du använder CDE kan du också starta dtpower så här:

  1. Klicka på ikonen för Power Manager i mappen Application manager - System-Admin.

    Du kan läsa mer om menyn Arbetsyta i Solaris Common Desktop Environment: Användarhandbok eller Användarhandbok för Solaris.

Kom ihåg att du inte kan ändra inställningarna i Power Manager om du inte har loggat in som superanvändare för systemet när du startade dtpower.

Använda programmet dtpower

Fönstret dtpower

När du startar dtpower (eller dubbelklickar på ikonen för dtpower) visas ett fönster enligt Figur 3-2.

Figur 3-2 Fönstret dtpower

Graphic


Obs!

"Väckningsalternativet" visas endast i det här fönstret i sun4u-system.


I det här fönstret kan du se de aktuella inställningarna för funktionerna i Power Management i ditt system. Om du startade programmet som superanvändare kan du ändra inställningarna, vilket beskrivs i det här kapitlet.


Obs!

Om du inte loggade in som superanvändare kommer fönstret dtpower att innehålla meddelandet "Start dtpower as root to change settings."


Allmänna knappar i fönstret dtpower

Knapparna längst ner i fönstret har följande funktioner:

Du kan förminska fönstret dtpower till en ikon med hjälp av skrivbordsmiljöns fönsterkommandon.

Knappar för AutoShutdown och AutoWakeup

Via fönstret dtpower kan du ändra de tidsvillkor som får systemet att stängas av automatiskt vid inaktivitet. Funktionen kallas AutoShutdown.

Om du har en sun4u skrivbordsdator kan du också ställa in systemet så att det startas automatiskt vid en bestämd tid varje dag. Funktionen kallas AutoWakeup.


Obs!

Du måste läsa "När ska Power Management användas?" innan du ändrar inställningarna för AutoShutdown.


AutoShutdown använder vilolägesfunktionen för att automatiskt stänga av systemet. När systemet sätts på igen återställs det som det var före viloläget.

Via fönstret dtpower kan du aktivera eller deaktivera AutoShutdown och AutoWakeup och ställa in följande tidsvärden:


Obs!

AutoWakeup inträffar inte om du sätter ett system i viloläge manuellt; det kan bara ske efter AutoShutdown.


Ställa in inaktiv tid för AutoShutdown
  1. Starta dtpower som superanvändare (se "Starta Power Manager-programmet: dtpower").

  2. Dra skjutreglaget till det antal minuters inaktiv tid som ska gå innan systemet ska stängas av automatiskt.

    Om du aldrig vill ha AutoShutdown ska du välja inställningen Aldrig längst till höger på skalan. Ett streck (-) visas i nummerrutan när AutoShutdown är bortvalt.

    Du kan också skriva antalet minuter direkt i nummerrutan till höger om skalan.


    Obs!

    Upprepade avstängningar med AutoShutdown kommer inte att ske oftare än var femte minut, även om du ställer in tiden på under fem minuter.


  3. Välj starttid för den dagliga period då du vill att AutoShutdown ska kunna ske.

    Du kan välja tid (i intervall om 15 minuter) från en meny som öppnas från knappen till vänster om nummerrutan.

    Du kan också skriva starttiden direkt i nummerrutan.

  4. Klicka på AM (förmiddag) eller PM (eftermiddag) för starttiden.

  5. Välj sluttid för den dagliga period då du vill att AutoShutdown ska kunna ske.

    Du kan välja tid (i intervall om 15 minuter) från en meny som öppnas från knappen till vänster om nummerrutan. Det sista alternativet på menyn är All Day, vilket innebär att AutoShutdown kan ske när som helst på dygnet.

    Du kan också skriva sluttiden direkt i nummerrutan och trycka på Enter-tangenten. Du kan ange en dygnetrunt-inställning på det här sättet genom att ange en sluttid som är den samma som starttiden.

  6. Klicka på AM (förmiddag) eller PM (eftermiddag) för sluttiden.

  7. Klicka på knappen Utför när alla inställningar du vill ha visas.

    Om du vill makulera inställningarna som visas väljer du Återställ. De gällande inställningarna (det vill säga inställningarna som aktiverades när du senast valde Utför) kommer att visas i fönstret.

I Figur 3-3, är fönstret dtpower inställt så att AutoShutdown inträffar efter 90 minuters inaktiv tid mellan 19.30 och 9.00.

Figur 3-3 Tidsinställning av AutoShutdown

Graphic

I Figur 3-4, är fönstret dtpower inställt så att inte fungerar i det här systemet. Observera att det finns ett streck i nummerrutan som visar inaktiv tid.

Figur 3-4 Stänga av AutoShutdown

Graphic

Sätta på eller stänga av AutoWakeup

Obs!

AutoWakeup finns bara för sun4u skrivbordssystem.


  1. Starta dtpower som superanvändare (se "Starta Power Manager-programmet: dtpower").

  2. Dra skjutreglaget till önskad tidsgräns för inaktiv tid (alltså alla värden utom Never).

  3. Ställ in sluttiden för den tid då du vill att datorn dagligen ska återstartas från viloläge.

  4. Klicka på knappen till höger om väckningsmeddelandet om du vill stänga av funktionen.

  5. Klicka på knappen Utför när alla inställningar du vill ha visas.

    Om du vill makulera inställningarna väljer du Återställ. Då visas gällande inställningar, det vill säga de inställningar som aktiverades när du senast valde Utför.

I Figur 3-5 är fönstret dtpower inställt så att AutoWakeup inträffar 9.00 varje morgon om en AutoShutdown inträffade efter 19.30.

Figur 3-5 Sätta på AutoWakeup

Graphic

Avsluta dtpower
  1. Kom ihåg att klicka på Utför om du vill aktivera de nya inställningar du valde i fönstret dtpower.

  2. Klicka på Avsluta.

    Fönstret stängs och ikonen för dtpower försvinner från skärmen.

Använda Viloläge-Återstart manuellt

Power Management innehåller en tidsbesparande funktion som kallas Viloläge-Återstart. Funktionen används automatiskt via funktionerna AutoShutdown och AutoWakeup i programmet dtpower. Du kan också stoppa och återstarta systemet när du vill genom att följa instruktionerna i "Sätta systemet i viloläge" och "Återstarta systemet".

Att stänga av systemet på vanligt sätt kan ta lång tid, likaså att starta och ställa in arbetsytan som du vill ha den. Med Viloläge-Återstart kan du stänga av systemet och snabbt spara allt pågående arbete automatiskt. När du startar systemet nästa gång är det precis som när du senaste lämnade det.

Du kan ha systemet i viloläge och avstängt hur länge som helst utan att förlora data. Det finns emellertid vissa externa aktiviteter (som att ta emot post) som kan påverkas medan systemet är avstängt. Innan du använder Viloläge-Återstart bör du läsa "När ska Power Management användas?".


Obs!

Viloläge-Återstart stöds inte på system som är konfigurerade som klienter utan skivminne.


Systemet kan sättas i viloläge automatiskt genom AutoShutdown i Power Management. Du kan också sätta systemet i viloläge manuellt via tangentbordet enligt instruktionerna i nästa avsnitt.

Viloläge tillåter att du gör följande utan att förlora systemets aktuella status:


Obs!

Använd inte Viloläge om du måste konfigurera om systemet. Du måste stoppa operativsystemet när du vill konfigurera om systemet.


Innan du sätter ett system i viloläge måste du vänta på att aktiviteter omfattande följande blir klara:

Sätta systemet i viloläge

Att initiera viloläge och därefter återstart tar normalt mindre än en minut. Du kan sätta igång viloläget på flera sätt:

Starta viloläge från tangentbordet
  1. Tryck på strömbrytartangenten.

    I Figur 3-6 och Figur 3-7 visas var strömbrytartangenten sitter.

    Figur 3-6 Strömbrytarens position: Sun Type 5-tangentbord

    Graphic

    Figur 3-7 Strömbrytarens position: Sun Compact 1-tangentbord

    Graphic

    När du har tryckt på strömbrytaren visas följande bekräftelse:

    Figur 3-8 Bekräftelse av viloläge

    Graphic

  2. Klicka på Suspend i rutan.

  3. Vänta på att systemet stängs av.

  4. Stäng av alla externa tillbehör.

    Externa tillbehör är till exempel diskettenheter, skrivare eller andra seriella eller parallella tillbehör. Se handboken för respektive tillbehör för instruktioner.

Starta viloläge direkt med tangentkommando
  1. Tryck på Shift och strömbrytartangenten.

    I Figur 3-6 och Figur 3-7 visas var strömbrytaren sitter.

  2. Vänta på att systemet stängs av.

    Bekräftelserutan visas inte om du använder den här metoden.

  3. Stäng av alla externa tillbehör.

    Externa tillbehör är till exempel diskettenheter, skrivare eller andra seriella eller parallella tillbehör. Se handboken för respektive tillbehör för instruktioner.

Starta viloläge från CDE
  1. Sätt markören i arbetsytan och håll ner menyknappen.

    Menyn Workspace visas.

  2. Välj Suspend System på menyn Arbetsytan.

    Bekräftelserutan visas, som i Figur 3-8.

  3. Välj Suspend i bekräftelserutan.

  4. Vänta på att systemet stängs av.

  5. Stäng av alla externa tillbehör.

    Externa tillbehör är till exempel diskettenheter, skrivare eller andra seriella eller parallella tillbehör. Se handboken för respektive tillbehör för instruktioner.

Starta viloläge från OpenWindows
  1. Sätt markören i arbetsytan och håll ner menyknappen.

    Menyn Arbetsyta visas.

  2. Välj Hjälpmedel med menyknappen.

  3. Välj menyalternativet Suspend.

    Bekräftelserutan visas som i Figur 3-8.

  4. Välj Suspend.

  5. Vänta på att systemet stängs av.

  6. Stäng av alla externa tillbehör.

    Externa tillbehör är till exempel diskettenheter, skrivare eller andra seriella eller parallella tillbehör. Se handboken för respektive tillbehör för instruktioner.

Starta viloläge med kommandotsys-suspend

Obs!

Du behöver inte köra ett fönstersystem, som OpenWindows, för att skalkommandot sys-suspend ska fungera. Du behöver inte heller logga in som superanvändare.


  1. Skriv följande vid ledtexten:


    example% /usr/openwin/bin/sys-suspend
    

    Bekräftelserutan visas som i Figur 3-8. Om du inte kör ett fönstersystem utförs kommandot utan att bekräftelserutan visas.

  2. Klicka på Suspend.

  3. Vänta på att systemet stängs av.

  4. Stäng av alla externa tillbehör.

    Externa tillbehör är till exempel diskettenheter, skrivare eller andra seriella eller parallella tillbehör. Se handboken för respektive tillbehör för instruktioner.

Återstarta systemet

Du kan använda följande metod för att manuellt återstarta ett system som har satts i viloläge med någon av metoderna som beskrivs ovan.

Återstarta ett system från viloläge
  1. Sätt på alla externa tillbehör som är anslutna till systemet.

  2. Tryck på strömbrytartangenten.

    I Figur 3-6 och Figur 3-7 visas var strömbrytaren sitter.

  3. Ange ditt lösenord för att låsa upp systemet.

    När systemet är i viloläge är det automatiskt låst.