Domača » kako » Kako ponovno omogočiti mirovanje v Ubuntu 12.04

    Kako ponovno omogočiti mirovanje v Ubuntu 12.04

    Če ste pravkar posodobili Ubuntu 12.04, lahko opazite, da v sistemskem meniju manjka možnost. Možnost mirovanja je zdaj privzeto skrita, vendar jo lahko dobite nazaj, če želite sistem preiti v mirovanje.

    Mirovanje je privzeto onemogočeno, ker lahko povzroči težave na nekaterih sistemskih konfiguracijah. Preskusite hibernate s posebnim ukazom, da preizkusite, ali deluje pravilno, preden ga ponovno omogočite.

    Prezimovanje v primerjavi s prekinitvijo

    V sistemskem meniju Ubuntu je še vedno na voljo možnost Suspend. Tako kot hibernate, suspend začasno shrani odprte programe in podatke, tako da lahko hitro nadaljujete s prejšnjo državo. Vendar pa za začasno ustavitev potrebujete moč - medtem ko je v načinu začasne ustavitve, bo računalnik še naprej črpal majhno količino energije. Če sistem izgubi napajanje - na primer, če iztaknete namizni računalnik iz vtičnice za napajanje ali izpraznite baterijo prenosnega računalnika, boste izgubili svoje delo.

    V kontrasu stanje mirovanja shrani stanje vašega sistema na trdi disk in izklopi sistem, pri tem pa ne porabi energije. Ko nadaljujete z mirovanjem, bodo vaši odprti programi in podatki obnovljeni. Stanje mirovanja prihrani energijo, vendar traja dlje - računalnik mora obnoviti podatke v pomnilniku RAM, medtem ko začasno zadrži podatke v pomnilniku RAM.

    Zakaj je onemogočen

    Hibernate ne deluje pravilno na mnogih strojnih konfiguracijah z Ubuntu in drugimi distribucijami Linuxa. Če stanje mirovanja v sistemu ne deluje pravilno, lahko znova preklopite iz stanja mirovanja, da ugotovite, da je bilo vaše delo izgubljeno. Nekateri gonilniki strojne opreme morda tudi ne delujejo pravilno v stanju mirovanja - na primer, strojna oprema Wi-Fi ali druge naprave morda ne bodo delovale, ko boste znova vzpostavili stanje mirovanja..

    Če želite preprečiti, da bi novi uporabniki naleteli na te napake in izgubili svoje delo, je stanje mirovanja privzeto onemogočeno.

    Testiranje prezimovanja

    Preden znova omogočite stanje mirovanja, ga preizkusite, da preverite, ali pravilno deluje v sistemu. Najprej shranite svoje delo v vse odprte programe - izgubite ga, če stanje mirovanja ne deluje pravilno.

    Če želite preskusiti prezimovanje, zaženite terminal. Vtipkajte terminal v pomišljaj in uporabite bližnjico na tipkovnici Ctrl-Alt-T.

    V terminalu zaženite naslednji ukaz:

    sudo pm-hibernate

    Vaš sistem se bo zaustavil. Ko zaženete ukaz, ponovno vklopite sistem - če se vaši odprti programi znova prikažejo, hibernacija deluje pravilno.

    Odpravljanje težav pri mirovanju

    Medtem ko je nezdružljivost strojne opreme velika težava pri mirovanju, obstaja še ena pogosta težava. Hibernate shrani vsebino RAM-a v swap particijo. Zato mora biti vaša izmenjalna particija vsaj tako velika kot vaš RAM. Če imate izmenjalno particijo velikosti 2 GB in 4 GB pomnilnika RAM, stanje mirovanja ne bo delovalo pravilno.

    Hitri način za primerjavo velikosti RAM-a in izmenjalnih datotek je z aplikacijo System Monitor.

    Na kartici Viri si lahko ogledate velikost pomnilnika in izmenjevalnika. »Pomnilnik« se nanaša na vaš RAM.

    Če res želite uporabiti hibernate in je vaša izmenjalna particija manjša od RAM-a, poskusite zagnati GParted iz živega CD-ja. GParted lahko zaženete iz Ubuntu live CD-ja ali namenskega CD-ja v živo. S CD-ja v živo lahko spremenite velikost vaših particij Ubuntu - tega ne morete storiti, dokler so v uporabi.

    Ponovno omogočite mirovanje

    Ukaz sudo pm-hibernate lahko zaženete vsakič, ko želite prezimiti, vendar je to neprijetno. Če želite v menijih znova omogočiti možnost mirovanja, boste morali ustvariti datoteko Policykit.

    Za to lahko uporabite kateri koli urejevalnik besedila, vendar bomo v tem primeru uporabili gedit. Zaženite naslednji ukaz za zagon gedita kot uporabnika root in podajte datoteko, ki jo želite ustvariti:

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

    Prilepite naslednje besedilo v datoteko:

    [Omogoči mirovanje]
    Identiteta = unix-uporabnik: *
    Dejanje = org.freedesktop.upower.hibernate
    ResultActive = da

    Shranite besedilno datoteko, nato se odjavite in ponovno prijavite. S sistemskim menijem boste lahko prešli v mirovanje.