Slik deaktiverer du suspenderings- og dvalemodus i Linux
I denne artikkelen tar vi deg gjennom hvordan du deaktiverer suspend og dvalemodus på et Linux-system. Men før vi gjør det, la oss kort ha en oversikt over disse to modusene.
Når du suspenderer Linux-systemet ditt, aktiverer eller setter du det i dvalemodus. Skjermen slås av, selv om datamaskinen fortsatt er veldig slått på. Dessuten forblir alle dine dokumenter og søknader åpne.
Suspendering av systemet bidrar til å spare strøm når du ikke bruker systemet. Å komme tilbake til å bruke systemet krever et enkelt museklikk eller et trykk på en hvilken som helst tastaturknapp. Noen ganger kan du bli bedt om å trykke på av/på-knappen.
Det er 3 suspenderingsmoduser i Linux:
- Suspend til RAM (Normal Suspend): Dette er modusen som de fleste bærbare datamaskiner automatisk går inn i i tilfelle inaktivitet over en viss varighet eller ved lukking av lokket når PC-en kjører på batteriet. I denne modusen er strømmen reservert for RAM og kuttes fra de fleste komponentene.
- Stopp på disk (dvalemodus): I denne modusen lagres maskintilstanden i bytteplass og systemet slås helt av. Men når du slår den på, blir alt gjenopprettet og du tar deg opp fra der du dro.
- Suspend til begge (Hybrid suspend): Her lagres maskintilstanden i swap, men systemet slås ikke av. I stedet er PC-en suspendert til RAM. Batteriet er ikke brukt, og du kan trygt gjenoppta systemet fra disken og komme videre med arbeidet. Denne metoden er mye tregere enn å suspendere til RAM.
Deaktiver Suspend og Hibernation i Linux
For å forhindre at Linux-systemet ditt suspenderes eller går i dvalemodus, må du deaktivere følgende systemd-mål:
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
Du får utgangen vist nedenfor:
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.
Start deretter systemet på nytt og logg på igjen.
Bekreft om endringene er utført ved hjelp av kommandoen:
sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target
Fra utgangen kan vi se at alle fire tilstandene er deaktivert.
Aktiver Suspend og Hibernation i Linux
For å reaktivere suspend og dvalemodus, kjør kommandoen:
sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
Her er utgangen du vil 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.
For å bekrefte dette, kjør kommandoen;
sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target
For å forhindre at systemet går i hviletilstand når du lukker lokket, rediger filen /etc/systemd/logind.conf.
sudo vim /etc/systemd/logind.conf
Legg til følgende linjer i filen.
[Login]
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore
Lagre og avslutt filen. Sørg for å starte på nytt for at endringene skal tre i kraft.
Dette avslutter artikkelen vår om hvordan du deaktiverer Suspend og dvalemodus på Linux-systemet. Det er vårt håp at du fant denne veiledningen nyttig. Din tilbakemelding er hjertelig velkommen.