Lepotilan uudelleenkäynnistäminen Ubuntu 12.04
Jos olet juuri päivittänyt Ubuntu 12.04: n, saatat huomata järjestelmän valikosta puuttuvan vaihtoehdon. Lepotila-asetus on nyt piilotettu oletusarvoisesti, mutta voit saada sen takaisin, jos haluat hibernate järjestelmän.
Lepotila poistetaan oletusarvoisesti, koska se voi aiheuttaa ongelmia joissakin järjestelmäkokoonpanoissa. Sinun pitäisi tehdä lepotila, jossa on erityinen komento, jotta voit testata, että se toimii oikein, ennen kuin otat sen uudelleen käyttöön.
Hibernate vs. Suspend
Suspend-vaihtoehto on edelleen käytettävissä Ubuntu-järjestelmän valikossa. Lepotila tallentaa avoimet ohjelmat ja tiedot, kuten lepotilaan, joten voit jatkaa uudelleen edelliseen käyttöön. Kuitenkin keskeyttäminen vaatii virtaa - kun keskeytystilassa, tietokone jatkaa pientä virtaa. Jos järjestelmä menettää virran - esimerkiksi irrottaessasi pöytätietokoneen pistorasiasta tai kannettavan tietokoneen akusta, menetät työn..
Vastakohtaisissa lepotiloissa tallennetaan järjestelmän tila kiintolevyllesi ja sulkeutuu järjestelmä pois päältä, kun se kuluttaa virtaa. Kun jatkat lepotilasta, avoimet ohjelmat ja tiedot palautetaan. Lepotila säästää virtaa, mutta se kestää kauemmin - tietokoneen on palautettava tiedot RAM-muistiin, kun taas keskeyttäminen säilyttää RAM-muistin tiedot.
Miksi se on poissa käytöstä
Lepotila ei toimi oikein useissa laitteistokokoonpanoissa, joissa on Ubuntu ja muut Linux-jakelut. Jos lepotila ei toimi kunnolla järjestelmässäsi, voit jatkaa horrostilasta huomataksesi, että työsi on menetetty. Jotkin laiteajurit eivät ehkä toimi kunnolla myös lepotilassa - esimerkiksi Wi-Fi-laitteisto tai muut laitteet eivät ehkä toimi, kun olet siirtynyt lepotilasta.
Jos haluat estää uusia käyttäjiä kohtaamasta näitä vikoja ja menettämästä työtä, lepotila poistetaan oletusarvoisesti.
Lepotilan testaus
Ennen lepotilan käyttöönottoa sinun on testattava, että se toimii oikein järjestelmässä. Tallenna ensin työ kaikkiin avoimiin ohjelmiin - menetät sen, jos lepotila ei toimi oikein.
Voit testata horrostilan käynnistämällä terminaalin. Kirjoita terminaali Dashiin tai käytä Ctrl-Alt-T-näppäimistön pikanäppäintä.
Suorita päätteessä seuraava komento:
sudo pm-hibernate
Järjestelmä sammuu. Kun olet suorittanut komennon, kytke järjestelmä takaisin päälle - jos avoimet ohjelmat tulevat näkyviin, lepotila toimii oikein.
Horrostilan vianmääritys
Vaikka laitteiden yhteensopimattomuudet ovat suuri ongelma lepotilassa, on olemassa toinen yleinen ongelma. Lepotila tallentaa RAM-muistisi 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, horrostila ei toimi oikein.
Nopea tapa verrata muistia ja vaihtokokoja on System Monitor -sovelluksella.
Voit tarkastella muistia ja vaihtokokoja Resurssit-välilehdellä. ”Muisti” viittaa tässä RAM-muistiin.
Jos todella haluat käyttää lepotilaa ja swap-osio on pienempi kuin RAM-muistisi, kokeile GParted-sovellusta suoralta CD-levyltä. Voit ajaa GPartedia Ubuntu-live-CD-levyltä tai omistetulta GParted-CD-levyltä. Live-CD-levyllä voit muuttaa Ubuntu-osioiden kokoa - et voi tehdä sitä, kun ne ovat käytössä.
Lepotilan uudelleen käyttöönotto
Voit suorittaa sudo pm-hibernate -komennon aina, kun haluat horrostua, mutta tämä on hankalaa. Jos haluat ottaa horrostilan käyttöön uudelleen valikoissa, sinun on luotava PolicyKit-tiedosto.
Voit käyttää mitä tahansa tekstieditoria tähän, mutta käytämme tässä esimerkissä geditiä. Käynnistä seuraava komento käynnistääksesi geditin root-käyttäjänä ja määritä luomasi tiedosto:
gksu gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Liitä seuraava teksti tiedostoon:
[Salli horrostila]
Identiteetti = Unix-käyttäjä: *
Action = org.freedesktop.upower.hibernate
ResultActive = yes
Tallenna tekstitiedosto, kirjaudu ulos ja kirjaudu sisään. Voit horrostua järjestelmävalikosta.