हाइबरनेट पावर मेनू से गायब है और जब मैं लैपटॉप पावर बटन दबाता हूं


23

जब मैंने ११.१० से १२.०४ में अपग्रेड किया, तो मेरे उबंटू पॉवर मेनू ने हाइबरनेट करने की क्षमता खो दी। क्या 12.04 के लिए इसे वापस जोड़ने का कोई तरीका है या यह डिफ़ॉल्ट है?

जवाबों:


16

Ubuntu 12.04 में डिफ़ॉल्ट रूप से हाइबरनेशन अक्षम है। इस निर्णय का एक तर्क इस बग रिपोर्ट में पाया जा सकता है ।

इस प्रश्न को फिर से देखने के लिए देखें:


@ कुलाधिपति क्यों? संभवत: जैसा कि कुछ उपयोगकर्ता देखते हैं और विकल्प देते हैं और यह काम करने की उम्मीद करते हैं, इसलिए बेहतर है कि उन्हें एक सुरक्षा rpocedure के माध्यम से जाना जाए?
यतीर्थ अग्रवाल

मैं विकल्प को हटाए जाने के बारे में बोल रहा हूं। इसे पूरी तरह से दूर ले जाएं। अग्नि से उसे मार डालो। यह बुरी तरह से समर्थित है, बुरी तरह से टूटी हुई कबाड़ है जिसने कई उपयोगकर्ताओं को इससे अधिक दर्द का रास्ता दिया है। बस कंप्यूटर सो जाओ।

19

दुर्भाग्य से, Ubuntu 12.04 में डिफ़ॉल्ट रूप से हाइबरनेशन को अक्षम कर दिया गया है , क्योंकि यह कई प्रणालियों पर सही ढंग से काम नहीं कर रहा था।

यदि आप सुनिश्चित नहीं हैं कि हाइबरनेशन आपके हार्डवेयर के साथ काम करता है, तो आप अपने लाइसेंस से हाइबरनेट कमांड भेजकर इसका परीक्षण कर सकते हैं

sudo pm-hibernate

यहां वैसे भी इसे सक्षम करने का तरीका बताया गया है: ( चेतावनी : केवल उन्नत उपयोगकर्ताओं के लिए - काम नहीं कर सकता)

टर्मिनल में, टाइप करें:

सुडो गेदित / सवर / लिब / पोलकिट १/ लोकालाथोरिटी/10-vendor.d/com.ubuntu.desktop.pkla

अनुरोध करने पर अपना पासवर्ड दर्ज करें।

अनुभाग के लिए खोजें

[डिफ़ॉल्ट रूप से हाइबरनेट को अक्षम करें]
पहचान = यूनिक्स-उपयोगकर्ता: *
क्रिया = org.freedesktop.upower.hibernate
परिणाम = नहीं

और इसके साथ बदलें

[पुन: सक्षम हाइबरनेट करें]
पहचान = यूनिक्स-उपयोगकर्ता: *
क्रिया = org.freedesktop.upower.hibernate
ResultActive = हाँ

अगले पुनरारंभ के बाद, विकल्प "हाइबरनेट" आपकी स्क्रीन के शीर्ष दाईं ओर 'पावर मेनू' में वापस आ जाएगा। यदि आपका हार्डवेयर हाइबरनेशन का समर्थन करता है, तो यह अब काम करेगा।

नोट : यदि आप हाइबरनेशन को फिर से अक्षम करना चाहते हैं, तो ऊपर दिए गए परिवर्तनों को वापस कर दें।


7

Jorge: लिनक्स कंप्यूटर को हाइबरनेट करने के कई तरीके हैं। यदि उबंटू की चूक विफल हो जाती है, तो आप हमेशा अन्य हाइबरनेशन सिस्टम की कोशिश कर सकते हैं।

एक कंसोल में:

sudo apt-get install hibernate

उसके बाद, रिबूट करें। कि बेकार प्रणाली, संपीड़न के साथ एक विश्वसनीय प्रणाली स्थापित करेगा, कि सटीक के साथ भी स्थापित नहीं किया गया था।

दूसरी प्रणाली TuxOnIce है, लेकिन इसे स्थापित करने के लिए अधिक तकनीकी कौशल की आवश्यकता होती है।

उसके बाद, हाइबरनेशन को सक्षम करने के लिए सटीक howto का पालन करें, पहले पोस्ट किया गया। यह देखकर दुख होता है कि हाइबरनेट करने के लिए जरूरी पैकेज भी प्रीसिफ डिफॉल्ट इंस्टॉल में स्थापित नहीं होते हैं। यदि आप "हाइबरनेट" स्थापित नहीं करते हैं, अगर आप "सुडो दोपहर-हाइबरनेट" चलाने की कोशिश करते हैं, तो यह कमांड कुछ भी नहीं करेगा (कुछ सिस्टम पर यह बंद होगा)।


मेरी ज़िंदगी बचाई। बहुत से घंटे स्वैप स्थान को फिर से आकार देने और ग्रब / रिज्यूमे को कॉन्फ़िगर करने में खर्च किए। यह बस काम करता है (और दोपहर-हाइबरनेट तेज है)। धन्यवाद। (asus-904hd उपयोगकर्ता)।
PAntoine

3

यह 12.04 के कारण नहीं है, लेकिन क्योंकि आपके पास स्वैप विभाजन नहीं है, या यह हाइबरनेट के लिए उपयोग के रूप में चिह्नित नहीं है। जब मुझे 11.10 पर अपग्रेड किया गया तो मुझे भी ऐसी ही समस्या थी।

या तो एक स्वैप विभाजन जोड़ने में मदद के लिए इस वेबपेज पर जाएं या इसे स्वैप का उपयोग करने के लिए तैयार करें। https://help.ubuntu.com/community/SwapFaq#How_do_I_add_more_swap.3F

याद रखें कि यदि आप हाइबरनेट करना चाहते हैं तो आपकी स्वैप आपकी भौतिक मेमोरी की मात्रा से अधिक होनी चाहिए!


3

हाइबरनेट केवल तभी काम करेगा जब आपके पास एक क्रिप्टेड स्वैप विभाजन न हो, जो कि डिफ़ॉल्ट है यदि आप ubuntu 12.04 इंस्टॉल के दौरान अपनी लॉगिन निर्देशिका को क्रिप्ट करना चुनते हैं।


ध्यान दें: उन्नत इंस्टॉलर का उपयोग करना संभव है और विभाजन पर क्रायसिपेटअप, एलवीएम शीर्ष पर और फिर जैसे रूट, घर और तार्किक वॉल्यूम के रूप में कुछ सेटअप करना संभव है। यह हाइबरनेट काम करने की अनुमति देता है और सब कुछ एन्क्रिप्ट किया गया है।
blueyed

1

जैसे स्क्रिप्ट जोड़ने का प्रयास करें


#!/bin/sh

PATH=/sbin:/usr/sbin:/bin:/usr/bin

case "${1}" in
        hibernate)
                if [ -e /dev/zram0 ]; then
                swapoff /dev/zram0
                fi
                ;;
        thaw)
                if [ -e /dev/zram0 ]; then
                swapon -p 100 /dev/zram0
                fi
                ;;
esac

/etc/pm/sleep.d डायरी के लिए। यह मेरे लिए यह अनुमान के रूप में काम करने की आवश्यकता थी? आप एक रैमडिस्क को हाइबरनेट नहीं कर सकते हैं !!!

डी

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.