אם שדרגת לאובונטו 12.04, דבר אחד שתמצא חסר הוא כפתור "מצב שינה". לאלו מכם שאינם מודעים או לא משתמשים בתכונה זו בכלל, לחצן מצב שינה בדרך כלל נמצא מעל האפשרות כיבוי ומאפשר לכם לשמור את המצב הנוכחי על הכונן הקשיח, כך שבפעם הבאה שתאתחלו אותו, יכול לשחזר את המצב הקודם נשמר מבלי לעבור את הרגיל אתחול לולאה.

מדוע מצב שינה (Hibernate) מושבת כברירת מחדל ב- Ubuntu 12.04?

חלק מכם המשמשים לתרדמת שינה ב Ubuntu עשוי לשאול " למה זה חסר באובונטו 12.04? "

הסיבה מאחורי זה בגלל התכונה Hibernate של אובונטו תמיד לא עובד טוב במחשבים רבים. עבור דגמי חומרה חדשים, התכונה 'מצב תרדמה' אינה פועלת כברירת מחדל. במקרים מסוימים, תכונת מצב שינה תוביל גם לאובדן נתונים. הרציונל מאחורי הסרת כפתור תרדמה הוא:

כדי שאובונטו תציג פונקציית השהיה שאינה פועלת אינה מקצועית, ומציגה פונקציית Hibernate שאינה עובדת (ומשמידה נתונים על-ידי אי-התעוררות) היא אפילו גרועה יותר.

לאחר דיונים רבים ודיונים, ההחלטה הסופית היא להשבית את מצב שינה כברירת מחדל בכל המחשבים, אלא אם כן המחשב נמצא ברשימת היתרים. הרשימה הלבנה תכלול את כל המחשבים "מאושרים של אובונטו" שנבדקו והוכחו לעבוד עם התכונה 'מצב שינה'. אז אם אתה לא רואה את כפתור שינה, כנראה המחשב שלך הוא לא "אובונטו מוסמך".

היכן לגשת לתכונה 'מצב שינה'?

נכון לעכשיו, התכונה 'מצב שינה' זמינה רק בהגדרות "Power -> כאשר Power is low Criticalically". אתה יכול לקבל את המחשב הנייד להיכנס למצב שינה כאשר כוח הבלילה שלך הוא נמוך באופן קריטי.

כיצד לקבל בחזרה את מצב תרדמה?

אם אינך בטוח אם המחשב שברשותך תומך בתכונה Hibernate (מצב שינה), פתח מסוף והקלד pm-hibernate . אם המחשב שלך מצליח להיכנס למצב שינה ואין לך בעיה להעיר אותו, המחשב תומך בתכונה 'מצב שינה'. לאחר מכן, באפשרותך להמשיך לשלב הבא כדי לשחזר את אפשרות מצב שינה (Hibernate).

במסוף ופתח את הקובץ הבא:

 sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.desktop.pkla 

הוסף את הפריטים הבאים:

 [הפעל מחדש את מצב שינה כברירת מחדל] זהות = unix-user: * פעולה = org.freedesktop.upower.hibernate ResultActive = כן 

שמור (Ctrl + o) וצא (Ctrl + x).

הפעל מחדש את המחשב. האפשרות 'שינה' תחזור כעת.