11Aug
Jos olet juuri päivittänyt Ubuntu 12.04: n, saatat huomata, että vaihtoehto puuttuu järjestelmänvalikosta. Hibernate-vaihtoehto on nyt piilotettu oletuksena, mutta voit saada sen takaisin, jos haluat hiirtä hiirellä järjestelmään.
Hibernate on oletusarvoisesti pois käytöstä, koska se voi aiheuttaa ongelmia joissakin järjestelmän kokoonpanoissa. Sinun on tehtävä lepotila, jolla on erityinen komento, testaamaan, että se toimii oikein ennen uudelleen käyttöönottoa.
Hibernate vs. Suspend
Suspend-vaihtoehto on edelleen käytettävissä Ubuntun järjestelmävalikossa. Kuten horrostilassa, keskeyttää tallentaa avoimet ohjelmat ja tiedot, joten voit nopeasti jatkaa edelliseen satosi. Jatkotoiminto kuitenkin vaatii virtaa - kun taas jäädytystilassa, tietokone jatkaa pienen määrän virtaa. Jos järjestelmä menettää virtaa - esimerkiksi jos irrotat pöytätietokoneen pistorasiasta tai kannettavan tietokoneen akusta, menetät työn.
Kontrasti lepotila tallentaa järjestelmän tilan kiintolevylle ja sammuttaa järjestelmän virransäästötilasta. Kun jatkat lepotilasta, avoimet ohjelmat ja tiedot palautetaan. Hibernate säästää virtaa, mutta kestää kauemmin - tietokoneen on palautettava tiedot RAM: iin, kun taas keskeyttää tallentaa tiedot RAM: iin.
Miksi se on estetty
Hibernate ei toimi kunnolla monissa laitteistokokoonpanoissa Ubuntun ja muiden Linux-jakelujen kanssa. Jos lepotila ei toimi kunnolla järjestelmässä, voit jatkaa lepotilasta, jotta voit löytää, että työsi on menetetty. Jotkin laiteohjaimet eivät myöskään toimi kunnolla lepotilassa - esimerkiksi Wi-Fi-laitteiden tai muiden laitteiden käyttö ei ehkä toimi uudelleen lepotilan jälkeen.
Jotta uudet käyttäjät eivät joutuisi kohtaamaan näitä vikoja ja menettäisi työnsä, lepotila on oletusarvoisesti pois käytöstä.
Hibernate-testaus
Ennen lepotilan käyttöönottoa sinun pitäisi testata sen varmistamiseksi, että se toimii oikein järjestelmässäsi. Tallenna ensin työsi kaikissa avoimissa ohjelmissa - menetät sen, jos lepotila ei toimi kunnolla.
Testaa horrostila käynnistämällä päätelaite. Kirjoita terminaali Dashiin tai käytä Ctrl-Alt-T -näppäimistön pikakuvaketta.
Suorita päätelaitteessa seuraava komento:
sudo pm-hibernate
Järjestelmä sammuu. Kun suoritat komennon, kytke järjestelmä takaisin - jos avoimet ohjelmat tulevat uudelleen, lepotila toimii oikein.
Häiriöiden poistaminen horrostilasta
Vaikka laitteiston yhteensopimattomuus on suuri ongelma lepotilassa, on olemassa toinen yleinen ongelma. Hibernate tallentaa RAM-muistin sisällön swap-osioon. Siksi swap-osion on oltava vähintään yhtä suuri kuin RAM.Jos sinulla on 2 Gt: n swap-osio ja 4 Gt RAM-muistia, lepotila ei toimi oikein.
Nopea tapa verrata RAM-muistia ja vaihtaa kokoja on System Monitor -sovelluksella.
Voit tarkastella muisti- ja vaihtokokoja Resurssien välilehdellä."Muisti" tarkoittaa tässä muistia.
Jos haluat todella käyttää horrostilaa ja swap-osio on pienempi kuin RAM, kokeile käyttää GParted-levyä suorana CD-levyltä.Voit käyttää GPartedia Ubuntu-live-CD: ltä tai dedikoitua GParted-live-CD: tä.Live-CD: stä voit muuttaa Ubuntun osioiden kokoa - et voi tehdä sitä, kun ne ovat käytössä.
Lepotilan uudelleentäyttö
Voit suorittaa sudo pm-hibernate -komennon aina, kun haluat lepotilaa, mutta se on hankalaa. Jos haluat ottaa talviaikataulun uudelleen käyttöön, käytä PolicyKit-tiedostoa.
Voit käyttää mitä tahansa tekstieditoria tähän, mutta käytämme gedit tässä esimerkissä.Suorita seuraava komento käynnistääksesi gedit root-käyttäjänä ja määritellä luotettavan tiedoston:
gksu gedit /etc/ polkit-1 /localauthority/ 50-local.d / com.ubuntu.enable-hibernate.pkla
Liitä seuraava tekstitiedosto:
[Salli horrostilan]
Identity = unix-käyttäjä: *
Action = org.freedesktop.upower.hibernate
ResultActive = kyllä
Tallenna tekstitiedosto ja kirjaudu ulos ja kirjaudu takaisin sisään. Voit lepotilassajärjestelmävalikosta.