Håll din bärbara dators skärm alltid på genom att inaktivera automatisk avstängning med dessa Linux-kommandon.

I många fall är automatisk avstängning en bekväm funktion. Det förhindrar skärmbränning och bevarar ström när du inte aktivt använder din dator. Om du arbetar offentligt kan det till och med skydda din dator från snokande opportunister som kan försöka stjäla känslig data medan du är borta.

Därmed inte sagt att automatisk avstängning är helt användbar. Det kan ofta fungera som en olägenhet och avbryta ditt arbetsflöde, till exempel när du försöker läsa en lång webbsida eller aktivt kör ett program i bakgrunden. I dessa situationer kan du få ut det bästa av ditt Linux-system om du inaktiverar automatisk avstängning.

Hur man inaktiverar automatisk avstängning med hjälp av GUI

Ett av de enklaste sätten att inaktivera automatisk avstängning på din dator är att använda appen Inställningar. Du kan justera systemupphängningsinställningar i Ubuntu och liknande distributioner genom att navigera till

instagram viewer
Inställningar > Ström. Klicka på Automatisk avstängning och växla mellan de två inställningsalternativen så att din dator inte automatiskt avbryts när den är på batteriström eller ansluten.

Om du inte är emot att använda ett program för att förhindra automatisk avstängning, kan du också upptäcka att program som Koffein hjälper dig att lösa problemet. Annars är processen liknande för distributioner som skiljer sig från Debian och Ubuntu som Arch Linux– även om du kan behöva hitta distributionsspecifika konfigurationer.

Det är värt att notera att du kan behöva kontrollera dina BIOS-inställningar om din dator fortsätter att automatiskt avbryta eller vila trots att du justerar inställningarna. Efter att du har gjort det öppnade BIOS genom att starta om din dator, kan du vanligtvis konfigurera viloinställningar genom att navigera till Energihantering flik.

Hur man inaktiverar automatisk avstängning från CLI

Du kommer att tycka att det är lika enkelt att inaktivera automatisk avstängning med hjälp av kommandoradsgränssnittet (CLI) på Linux, eftersom du bara behöver ange några få kommandon på de flesta distributioner.

På Debian-baserade distributioner som Ubuntu och Linux Mint kan du inaktivera suspend-demonen (och verifiera att dess status läses som inaktiverad) med följande kommandon:

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

Om du lyckades inaktivera demonerna som är ansvariga för systemets viloläge och viloläge, bör det andra kommandot resultera i en utdata som lyder "Laddad: maskerad (Orsak: Enhet [demon].målet är maskerat.) Aktiv: inaktiv (död)” för varje demon som listas i kommandot. Du kan behöva starta om systemet innan ändringarna träder i kraft.

Processen att inaktivera automatisk avstängning i andra distributioner är liknande, även om du kan behöva undersöka några distributionsforum för specifika råd. Lägg till följande rader i Arch Linux .xinitrc med sudo nano /etc/X11/xinit/xinitrc löser vanligtvis problemet:

xset är avstängt
xset -dpms
xset s noblank

Om du har en bärbar dator som du vill förhindra från att hänga på efter att locket stängs, måste du också redigera /etc/systemd.logind.conf konfigurationsfil. Öppna filen med följande kommando, lägg till raderna som följer asterisken och stäng och spara filen för att inaktivera systemavstängning orsakad av ett stängt lock för bärbar dator:

sudo nano /etc/systemd/logind.conf
*
[Logga in]
HandleLidSwitch=ignorera
HandleLidSwitchDocked=ignorera

Att ange kommandot ovan är viktigt om du tänker inaktivera automatisk avstängning på en bärbar dator. Annars kommer systemd-logind-demonen att försöka ringa sömnmål hundratals gånger per sekund när locket är stängt. Även om det kan vara jobbigt att anpassa sig logind.conf, kommer det att rädda din dators CPU från att bli ansträngd.

Det är viktigt att notera att automatisk avstängning kan återaktiveras lika enkelt. Om du vill köra dessa systemtjänster igen kan du aktivera dem på ditt system genom att öppna terminalen och ange följande kommandon:

sudo systemctl avmaska ​​sleep.target suspend.target hibernate.target hybrid-sleep.target

Ta hand om din bildskärm efter att du har inaktiverat automatisk avstängning

Att inaktivera automatisk avstängning är en utmärkt idé om du behöver hålla ett program aktivt eller ständigt visa en viss skärm. Det faktum att du kan inaktivera den med bara några få steg är särskilt bekvämt.

Om du bestämmer dig för att inaktivera automatisk avstängning bör du se till att konfigurera nya inställningar för att förhindra skärmbränning på din bildskärm.