11Aug

Sådan genaktiveres dvale i Ubuntu 12.04

Hvis du lige har opdateret til Ubuntu 12.04, kan du se en mulighed manglende i systemmenuen. Dvaletilstanden er nu gemt som standard, men du kan få det tilbage, hvis du foretrækker at dvale dit system.

Hibernate er deaktiveret som standard, fordi det kan forårsage problemer på nogle systemkonfigurationer. Du bør udføre dvaletilstand med en speciel kommando for at teste, at det virker ordentligt, før du genaktiverer det.

Hibernate vs Suspend

Suspend-indstillingen er stadig tilgængelig i Ubuntus systemmenu. Ligesom dvaletilstand sparer oprydning dine åbne programmer og data, så du hurtigt kan genoptage dit tidligere sate. Men suspendering kræver strøm - i suspenderingsmodus fortsætter computeren med at trække en lille smule strøm. Hvis systemet mister strøm - hvis du f.eks. Tager en stikkontakt ud af stikkontakten eller en bærbar computer, tømmer du dit arbejde.

I modsætning sparer dvaletilstand systemets tilstand på harddisken og slukker for systemet og forbruger ingen strøm. Når du fortsætter fra dvale, vil dine åbne programmer og data blive genoprettet. Hibernate sparer strøm, men det tager længere tid - computeren skal gendanne data til RAM, mens suspendering bevarer dataene i RAM'et.

Hvorfor det er deaktiveret

Hibernate virker ikke korrekt på mange hardwarekonfigurationer med Ubuntu og andre Linux-distributioner. Hvis dvaletilstand ikke fungerer korrekt på dit system, kan du genoptage dvaletilstand for at finde ud af, at dit arbejde er gået tabt. Nogle hardwaredrivere fungerer muligvis ikke korrekt med dvale - for eksempel fungerer Wi-Fi-hardware eller andre enheder muligvis ikke, når de genoptages fra dvale.

For at forhindre, at nye brugere støder på disse fejl og mister deres arbejde, er dvaletilstanden deaktiveret som standard.

Testing Hibernate

Før du aktiverer dvaletilstand igen, bør du teste det for at kontrollere, at det fungerer korrekt på dit system. Først skal du gemme dit arbejde i alle åbne programmer - du vil miste det, hvis dvaletilstand ikke fungerer korrekt.

For at teste dvale skal du starte en terminal. Skriv terminal i Dash og eller brug Ctrl-Alt-T tastaturgenvej.

I terminalen skal du køre følgende kommando:

sudo pm-dvale

Dit system lukkes. Når du har kørt kommandoen, skal du tænde for dit system - hvis dine åbne programmer vises igen, går dvaletilstanden ordentligt.

Fejlfinding Hibernate

Mens hardware inkompatibiliteter er et stort problem med dvale, er der et andet almindeligt problem. Hibernate gemmer indholdet af dit RAM til din swap partition. Derfor skal din swap partition være mindst lige så stor som dit RAM.Hvis du har en 2 GB swap partition og 4 GB RAM, vil dvale ikke fungere korrekt.

En hurtig måde at sammenligne din RAM og swap størrelser på er med System Monitor applikationen.

Du kan se hukommelsen og bytte størrelser på fanen Ressourcer."Hukommelse" refererer her til dit RAM.

Hvis du virkelig vil bruge dvaletilstand, og din swap-partition er mindre end dit RAM, skal du prøve at køre GParted fra en live-cd. Du kan køre GParted fra en Ubuntu live CD eller en dedikeret GParted live-cd. Fra live-cd'en kan du ændre størrelsen på dine Ubuntu-partitioner - du kan ikke gøre dette, mens de er i brug.

Genaktiver dvaletilstand

Du kan køre kommandoen sudo pm-hibernate, når du vil dvale, men det er ubelejligt. For at genaktivere dvaletilstanden i menuerne skal du oprette en PolicyKit-fil.

Du kan bruge en hvilken som helst tekstredigerer til dette, men vi bruger gedit i dette eksempel. Kør følgende kommando for at starte gedit som rodbrugeren og angive den fil, du vil oprette:

gksu gedit /etc/ polkit-1 /localauthority/ 50-local.d / com.ubuntu.enable-hibernate.pkla

Indsæt følgende tekst ifil:

[Aktivér dvaletilstand]
Identitet = Unix-bruger: *
Action = org.freedesktop.upower.hibernate
ResultActive = ja

Gem tekstfilen, log ud og log ind igen. Du vil kunne dvalefra systemmenuen.