उबंटू में हाइबरनेट को कैसे सक्षम करें
यदि आप पिछली बार छोड़ने वाले स्थान से अपना काम जारी रखना चाहते हैं, जैसे कि एकाधिक वर्कस्पेस का उपयोग करते समय या नियमित रूप से उसी एप्लिकेशन का उपयोग करके उसी एप्लिकेशन का उपयोग करके, उसी तरह से कार्य करने के लिए, आप शायद अपने कंप्यूटर को यह याद रखना चाहेंगे कि सब कुछ व्यवस्थित किया गया था जब आपने इसे बंद कर दिया।
निस्संदेह, केवल एक हाइबरनेशन नामक एक विशेष राज्य है जिसे अनुमति देने के लिए कहा जाता है, लेकिन यदि आप उबंटू उपयोगकर्ता हैं तो आपने देखा होगा कि हाइबरनेशन अब एक विकल्प नहीं है। दुर्भाग्यवश, मानक हाइबरनेशन जो सिस्टम को बंद करने से पहले आपके कंप्यूटर की स्थिति को डिस्क पर सहेज लेगा, फिर बूट पर इसे पुनः लोड करें, उबंटू 12.04 में और बग्गी और अविश्वसनीय होने के लिए अक्षम था।
यदि आप उबंटू के हाल के संस्करण का उपयोग कर रहे हैं, तो org > gnome > gnome-session > auto-save-session
चालू करने की पुरानी डीकॉफ़ चाल या तो काम नहीं करेगी।
सौभाग्य से कुछ नीतिकिट कॉन्फ़िगरेशन संपादित करके उबंटू में हाइबरनेट को पुन: सक्षम करने का एक तरीका है। इसलिए यदि आप अपने सिस्टम कॉन्फ़िगरेशन को बदलने में भरोसा रखते हैं, तो बस नीचे दिए गए सरल ट्यूटोरियल का पालन करें।
नोट: नीचे दिए गए संशोधनों में आपके सिस्टम को गड़बड़ करने की क्षमता है। कृपया देखभाल और सावधानी के साथ आगे बढ़ें और अपने महत्वपूर्ण डेटा या यहां तक कि अपने पूरे सिस्टम का बैकअप लें। अपने जोख़िम पर आगे बढ़ें। अगर कुछ तोड़ता है तो लेखक जिम्मेदार नहीं है। यदि आपको किसी समस्या का निवारण करने में विश्वास नहीं है, तो अब इस ब्राउज़र विंडो को बंद करना सबसे अच्छा है, कॉफी लें, और कम से कम समय के लिए इस ट्यूटोरियल को भूल जाएं।
जांच कर रहा है कि हाइबरनेशन बिल्कुल काम करता है या नहीं
अपने सिस्टम को स्थायी रूप से बदलने के साथ आगे बढ़ने से पहले, आपको सबसे पहले यह देखने की कोशिश करनी चाहिए कि क्या आप इसे हाइबरनेट कर सकते हैं। इसके लिए आपको एक स्वैप विभाजन की आवश्यकता होगी जो कम से कम आपकी भौतिक रैम जितनी बड़ी हो और वह सिस्टम स्टार्टअप पर ऑटो-माउंट होगा (यदि आपने डिफ़ॉल्ट विकल्पों के साथ उबंटू इंस्टॉल किया है तो आपको शायद यह होना चाहिए)। अपने सभी काम को बचाएं (यदि आप वास्तव में सुरक्षित होना पसंद करते हैं तो संभवतः बैकअप भी लें), लेकिन कुछ खिड़कियां खोलें। अब या तो अपने डैश से या कुंजीपटल शॉर्टकट "Ctrl + Alt + T" के साथ टर्मिनल खोलें और टाइप करें
सुडो pm-hibernate
आपका सिस्टम बंद हो जाएगा। एक बार यह पूरी तरह से बंद हो जाने के बाद, इसे चालू करें और देखें कि आपका अंतिम सत्र बहाल किया गया था या नहीं। अगर यह काम करता है, तो आप सुरक्षित रूप से आगे बढ़ सकते हैं; हाइबरनेशन अपेक्षित के रूप में काम करेगा। यदि आपका सत्र पुनर्स्थापित नहीं हुआ है, या यदि आपको त्रुटियों का सामना करना पड़ता है, तो यह कई कारणों से हो सकता है, और जब तक कि आप इसे बाहर नहीं निकाल सकते हैं, तो नीचे दिए गए संशोधनों के साथ आगे बढ़ना सबसे अच्छा नहीं है।
हाइबरनेट को पुन: सक्षम करना
(एमटीई ने उबंटू 12.04 में हाइबरनेशन को सक्षम करने के लिए पहले से ही एक छोटा ट्यूटोरियल प्रदान किया है। हालात थोड़ी देर से बदल गए हैं, इसलिए पिछला ट्यूटोरियल उबंटू के हाल के संस्करण के लिए काम नहीं कर सकता है।)
यदि आप निश्चित हैं कि हाइबरनेशन आपके सिस्टम पर काम करेगा, तो आप हाइबरनेशन मेनू को उस फ़ाइल में वापस रख सकते हैं जहां यह फ़ाइल /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
अपने पसंदीदा टेक्स्ट एडिटर के साथ रूट के रूप में /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
। नैनो के साथ आप टाइप करेंगे:
सुडो नैनो /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
और निम्न पंक्तियों को सम्मिलित करें:
[लॉग इन में हाइबरनेट सक्षम करें] पहचान = यूनिक्स-उपयोगकर्ता: * एक्शन = org.freedesktop.login1.hibernate परिणाम एक्टिव = हाँ
Ubuntu 14.04 के बाद से ऊपर से लॉग इन करने के लिए स्विच किया गया है, तो उपर्युक्त कोड पर्याप्त होना चाहिए। पिछले संस्करणों के लिए या यदि उपर्युक्त काम नहीं करता है, तो आप कोशिश कर सकते हैं:
[ऊपर की ओर हाइबरनेट सक्षम करें] पहचान = यूनिक्स-उपयोगकर्ता: * एक्शन = org.freedesktop.upower.hibernate परिणाम एक्टिव = हाँ
(नोट: यह शायद 13.10 से नीचे के संस्करणों के लिए काम नहीं करेगा।)
यदि आप निश्चित नहीं हैं, या केवल सुरक्षित पक्ष पर रहना चाहते हैं, तो आप दोनों संस्करणों को शामिल कर सकते हैं।
[ऊपर की ओर हाइबरनेट सक्षम करें] पहचान = यूनिक्स-उपयोगकर्ता: * एक्शन = org.freedesktop.upower.hibernate परिणाम एक्टिव = हाँ [लॉग इन में हाइबरनेट सक्षम करें] पहचान = यूनिक्स-उपयोगकर्ता: * एक्शन = org.freedesktop.login1.hibernate परिणाम एक्टिव = हाँ
फ़ाइल को सहेजें और या तो अपने सिस्टम को रीबूट करें या संकेतक सत्र को पुनरारंभ करें
हत्यारा सूचक-सत्र-सेवा
"हाइबरनेट" विकल्प अब पहले के रूप में दिखाई देना चाहिए
निष्कर्ष
हाइबरनेशन एक उपयोगी सुविधा है जो आपको अपने वर्तमान सत्र को सहेजने में सक्षम बनाती है और बिना किसी बाधा के काम करना जारी रखती है। दुर्भाग्य से उबंटू द्वारा हटाया गया, विकल्प को आसानी से पुनः सक्षम किया जा सकता है और उपर्युक्त सरल विधि के साथ उन्नत उत्पादकता के लिए उपयोग किया जा सकता है।