हाइबरनेट डिफ़ॉल्ट रूप से अक्षम है क्योंकि यह कुछ सिस्टम कॉन्फ़िगरेशन पर समस्याएं पैदा कर सकता है। आपको यह जांचने के लिए एक विशेष कमांड के साथ एक हाइबरनेट करना चाहिए कि यह इसे पुनः सक्षम करने से पहले ठीक से काम करता है।
हाइबरनेट बनाम निलंबित
सस्पेंड विकल्प अभी भी उबंटू के सिस्टम मेनू में उपलब्ध है। हाइबरनेट की तरह, निलंबन आपके खुले प्रोग्राम और डेटा को बचाता है, ताकि आप जल्दी से अपने पिछले साथी को फिर से शुरू कर सकें। हालांकि, निलंबन को शक्ति की आवश्यकता होती है - जबकि निलंबन मोड में, आपका कंप्यूटर थोड़ी मात्रा में बिजली खींचना जारी रखेगा। यदि सिस्टम शक्ति खो देता है - उदाहरण के लिए, यदि आप पावर सॉकेट या लैपटॉप की बैटरी खाली से डेस्कटॉप कंप्यूटर अनप्लग करते हैं, तो आप अपना काम खो देंगे।
यह अक्षम क्यों है
उबंटू और अन्य लिनक्स वितरण के साथ कई हार्डवेयर कॉन्फ़िगरेशन पर हाइबरनेट ठीक से काम नहीं करता है। यदि हाइबरनेट आपके सिस्टम पर ठीक से काम नहीं करता है, तो आप यह पता लगाने के लिए हाइबरनेट से फिर से शुरू कर सकते हैं कि आपका काम गुम हो गया है। कुछ हार्डवेयर ड्राइवर हाइबरनेट के साथ ठीक तरह से काम नहीं कर सकते हैं - उदाहरण के लिए, वाई-फाई हार्डवेयर या अन्य डिवाइस हाइबरनेट से फिर से शुरू होने के बाद काम नहीं कर सकते हैं।
नए उपयोगकर्ताओं को इन बगों का सामना करने और उनके काम को खोने से रोकने के लिए, हाइबरनेट डिफ़ॉल्ट रूप से अक्षम है।
परीक्षण हाइबरनेट
हाइबरनेट को फिर से सक्षम करने से पहले, आपको यह जांचने के लिए परीक्षण करना चाहिए कि यह आपके सिस्टम पर ठीक से काम करता है। सबसे पहले, अपने काम को सभी खुले कार्यक्रमों में सहेजें - यदि हाइबरनेट सही तरीके से काम नहीं करता है तो आप इसे खो देंगे।
हाइबरनेट का परीक्षण करने के लिए, टर्मिनल लॉन्च करें। टर्मिनल को डैश में टाइप करें और Ctrl-Alt-T कीबोर्ड शॉर्टकट का उपयोग करें।
sudo pm-hibernate
समस्या निवारण हाइबरनेट
जबकि हार्डवेयर असंगतताएं हाइबरनेट के साथ एक बड़ी समस्या है, वहीं एक और आम समस्या है। हाइबरनेट आपके रैप की सामग्री को आपके स्वैप विभाजन में सहेजता है। इसलिए, आपका स्वैप विभाजन कम से कम आपकी रैम जितना बड़ा होना चाहिए। यदि आपके पास 2 जीबी स्वैप विभाजन और 4 जीबी रैम है, तो हाइबरनेट ठीक तरह से काम नहीं करेगा।
अपने रैम और स्वैप आकार की तुलना करने का एक त्वरित तरीका सिस्टम मॉनीटर एप्लिकेशन के साथ है।
हाइबरनेट को पुनः सक्षम करना
जब भी आप हाइबरनेट करना चाहते हैं तो आप सुडो pm-hibernate कमांड चला सकते हैं, लेकिन यह असुविधाजनक है। मेनू में हाइबरनेट विकल्प को पुन: सक्षम करने के लिए, आपको पॉलिसीकिट फ़ाइल बनाना होगा।
आप इसके लिए किसी भी टेक्स्ट एडिटर का उपयोग कर सकते हैं, लेकिन हम इस उदाहरण में जीएडिट का उपयोग करेंगे। रूट उपयोगकर्ता के रूप में जीएडिट को लॉन्च करने के लिए निम्न आदेश चलाएं और उस फ़ाइल को निर्दिष्ट करें जिसे आप बनाना चाहते हैं:
gksu gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[Enable Hibernate] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes