Hvernig á að slökkva á bið- og dvalastillingum í Linux


Í þessari grein förum við þér í gegnum hvernig á að slökkva á bið- og dvalastillingum á Linux kerfi. En áður en við gerum það skulum við hafa stutt yfirlit yfir þessar tvær stillingar.

Þegar þú stöðvar Linux kerfið þitt, virkjarðu það í grundvallaratriðum eða setur það í svefnham. Skjárinn slokknar þó að kveikt sé á tölvunni. Einnig eru öll skjöl þín og forrit áfram opin.

Að stöðva kerfið þitt hjálpar til við að spara orku þegar þú ert ekki að nota kerfið þitt. Til að byrja aftur að nota kerfið þitt þarf einfaldan músarsmell eða banka á hvaða lyklaborðshnapp sem er. Stundum gæti þurft að ýta á rofann.

Það eru 3 stöðvunarstillingar í Linux:

  • Stöðva í vinnsluminni (venjulegt stöðvun): Þetta er stillingin sem flestar fartölvur fara sjálfkrafa í ef þær eru óvirkar í ákveðinn tíma eða þegar lokinu er lokað þegar tölvan er í gangi á rafhlöðunni. Í þessari stillingu er rafmagn frátekið fyrir vinnsluminni og er skorið úr flestum íhlutum.
  • Setja á disk (Hibernate): Í þessari stillingu er vélarstaða vistuð í skiptirými og slökkt er á kerfinu. Hins vegar, þegar kveikt er á honum, er allt endurheimt og þú tekur upp þaðan sem þú fórst.
  • Stöðva fyrir bæði (Hybrid stöðvun): Hér er vélarstaða vistuð í swap, en kerfið slokknar ekki. Þess í stað er tölvan stöðvuð í vinnsluminni. Rafhlaðan er ekki notuð og þú getur örugglega haldið áfram með kerfið frá disknum og komist áfram með vinnuna þína. Þessi aðferð er miklu hægari en að stöðva í vinnsluminni.

Slökktu á stöðvun og dvala í Linux

Til að koma í veg fyrir að Linux kerfið þitt stöðvist eða fari í dvala þarftu að slökkva á eftirfarandi kerfisbundnum markmiðum:

$ sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

Þú færð úttakið sem sýnt er hér að neðan:

hybrid-sleep.target
Created symlink /etc/systemd/system/sleep.target → /dev/null.
Created symlink /etc/systemd/system/suspend.target → /dev/null.
Created symlink /etc/systemd/system/hibernate.target → /dev/null.
Created symlink /etc/systemd/system/hybrid-sleep.target → /dev/null.

Endurræstu síðan kerfið og skráðu þig inn aftur.

Staðfestu hvort breytingarnar hafi verið framkvæmdar með því að nota skipunina:

$ sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target

Af úttakinu getum við séð að öll fjögur ríkin hafa verið óvirk.

Virkjaðu stöðvun og dvala í Linux

Til að virkja biðstöðu og dvala aftur skaltu keyra skipunina:

$ sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target

Hér er úttakið sem þú munt fá.

Removed /etc/systemd/system/sleep.target.
Removed /etc/systemd/system/suspend.target.
Removed /etc/systemd/system/hibernate.target.
Removed /etc/systemd/system/hybrid-sleep.target.

Til að staðfesta þetta skaltu keyra skipunina;

$ sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target

Til að koma í veg fyrir að kerfið fari í biðstöðu þegar lokinu er lokað skaltu breyta /etc/systemd/logind.conf skránni.

$ sudo vim /etc/systemd/logind.conf

Bættu eftirfarandi línum við skrána.

[Login] 
HandleLidSwitch=ignore 
HandleLidSwitchDocked=ignore

Vistaðu og lokaðu skránni. Vertu viss um að endurræsa til að breytingarnar taki gildi.

Þetta er grein okkar um hvernig á að slökkva á bið- og dvalastillingum á Linux kerfinu þínu. Það er von okkar að þér hafi fundist þessi handbók gagnleg. Álit þitt er hjartanlega vel þegið.