השאר את התצוגה של המחשב הנייד שלך תמיד על ידי השבתת ההשעיה האוטומטית באמצעות פקודות Linux אלה.
במקרים רבים, השעיה אוטומטית היא תכונה נוחה. זה מונע צריבת מסך ושומר על כוח כאשר אינך משתמש פעיל במחשב שלך. אם אתה עובד בפומבי, זה אפילו יכול להגן על המחשב שלך מפני אופורטוניסטים חטטנים שעשויים לנסות לגנוב נתונים רגישים בזמן שאתה לא.
עם זאת, זה לא אומר שהשעיה אוטומטית שימושית לחלוטין. לעתים קרובות זה יכול להוות מטרד ולקטוע את זרימת העבודה שלך, כגון כאשר אתה מנסה לקרוא דף אינטרנט ארוך או להפעיל אפליקציה באופן פעיל ברקע. במצבים אלה, השבתת ההשעיה האוטומטית תאפשר לך להפיק את המיטב ממערכת הלינוקס שלך.
כיצד להשבית השעיה אוטומטית באמצעות ה-GUI
אחת הדרכים הקלות ביותר להשבית את ההשעיה האוטומטית במחשב שלך היא להשתמש באפליקציית ההגדרות. אתה יכול להתאים את הגדרות השעיית המערכת באובונטו ובהפצות דומות על ידי ניווט אל הגדרות > הפעלה. לחץ על השעיה אוטומטית והחלף את שתי אפשרויות ההגדרה כך שהמחשב שלך לא יושהה אוטומטית כאשר הוא מחובר לסוללה או מחובר לחשמל.
אם אינך מתנגד לשימוש באפליקציה כדי למנוע השעיה אוטומטית, אתה עשוי גם לגלות שתוכניות כגון קפאין עוזרות לך לפתור את הבעיה. אחרת, התהליך דומה עבור
הפצות השונות מדביאן ואובונטו כמו Arch Linux- אם כי ייתכן שתצטרך למצוא תצורות ספציפיות להפצה.ראוי לציין שייתכן שתצטרך לבדוק את הגדרות ה-BIOS שלך אם המחשב שלך ממשיך להשהות או לישון באופן אוטומטי למרות התאמת ההגדרות. אחרי שעשית פתח את ה-BIOS על ידי אתחול המחשב, בדרך כלל תוכל להגדיר את הגדרות השינה על ידי ניווט אל ניהול צריכת חשמל לשונית.
כיצד להשבית השעיה אוטומטית מה-CLI
אתה תמצא שקל באותה מידה להשבית את ההשעיה האוטומטית באמצעות ממשק שורת הפקודה (CLI) בלינוקס, מכיוון שאתה צריך להזין רק כמה פקודות ברוב ההפצות.
בהפצות המבוססות על דביאן כגון אובונטו ו-Linux Mint, אתה יכול להשבית את דמון ההשעיה (ולוודא שהסטטוס שלו כתוב כמושבת) באמצעות הפקודות הבאות:
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target
אם השבתת בהצלחה את הדמונים האחראים לתרדמת מערכת ושינה, הפקודה השנייה אמורה לגרום לפלט שקורא "טעון: רעולי פנים (סיבה: יחידה [דימון]. היעד מוסווה.) פעיל: לא פעיל (מת)" עבור כל דמון הרשום בפקודה. ייתכן שיהיה עליך לאתחל את המערכת לפני שהשינויים ייכנסו לתוקף.
התהליך של השבתת ההשעיה האוטומטית בהפצות אחרות דומה, אם כי ייתכן שתצטרך לחקור כמה פורומי הפצה לקבלת עצות ספציפיות. ב- Arch Linux, הוספת השורות הבאות ל .xinitrc עם sudo nano /etc/X11/xinit/xinitrc בדרך כלל פותר את הבעיה:
xset כבוי
xset -dpms
xset s noblank
אם יש לך מחשב נייד שברצונך למנוע את השעייתו לאחר סגירת המכסה, תצטרך גם לערוך את /etc/systemd.logind.conf קובץ תצורה. פתח את הקובץ עם הפקודה הבאה, הוסף את השורות הבאות אחרי הכוכבית, וסגור ושמור את הקובץ כדי להשבית את השעיית המערכת הנגרמת על ידי מכסה מחשב נייד סגור:
sudo nano /etc/systemd/logind.conf
*
[התחברות]
HandleLidSwitch=התעלם
HandleLidSwitchDocked=התעלם
הזנת הפקודה לעיל היא חיונית אם אתה מתכוון להשבית את ההשעיה האוטומטית במחשב נייד. אחרת, הדמון systemd-login ינסה להתקשר שינה.יעד מאות פעמים בשנייה כאשר המכסה סגור. אמנם זה עשוי להיות טרחה להסתגל logind.conf, זה יחסוך את המעבד של המחשב שלך ממאמץ.
חשוב לציין שניתן להפעיל מחדש השעיה אוטומטית באותה קלות. אם ברצונך להפעיל שוב את שירותי המערכת הללו, תוכל להפעיל אותם במערכת שלך על ידי פתיחת הטרמינל והזנת הפקודות הבאות:
sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
שמור על הצג שלך לאחר השבתת ההשעיה האוטומטית
השבתת השעיה אוטומטית היא רעיון מצוין אם אתה צריך לשמור על יישום פעיל או להציג כל הזמן מסך מסוים. העובדה שאתה יכול להשבית אותו בכמה צעדים בלבד נוחה במיוחד.
אם תחליט להשבית את ההשעיה האוטומטית, עליך להקפיד להגדיר הגדרות חדשות כדי למנוע צריבת מסך על הצג שלך.