लॉगिन स्क्रीन में हाइबरनेट गायब है


17

पॉलिसी किट में एक नियम जोड़कर हाइबरनेशन को पुन: सक्षम करने से उम्मीद के अनुसार डेस्कटॉप सत्र के लिए हाइबरनेट करने का विकल्प जोड़ा गया, लेकिन लॉगिन स्क्रीन के लिए नहीं।

मैं 14.04 पर लॉगिन स्क्रीन से सही हाइबरनेशन कैसे सक्षम कर सकता हूं?


आप किस प्रदर्शन प्रबंधक का उपयोग कर रहे हैं?
लैंड्रोनी

मैं lightdm का उपयोग कर रहा हूँ।
दुसान मिलोसेविच

ग्राफिक कार्ड ड्राइवर स्थापित है?
EKanadily

क्या आपने # pm-hibernate ठीक काम की जाँच की?
बिट्सबफ़र

1
हां, जैसा कि मैंने कहा, हाइबरनेशन ठीक काम करता है, लेकिन लॉगिन स्क्रीन में हाइबरनेट गायब है।
दुसान मिलोसेविक

जवाबों:


6

Ubuntu 14.04 में पॉलिसी किट फ़ाइल का पता बदल गया।

फ़ाइल को बदलने के अलावा पहले के समान चरणों का पालन करें :

/var/lib/polkit-1/localauthority/10-local.d/hibernate.pkla

इसके साथ:

/var/lib/polkit-1/localauthority/50-local.d/hibernate.pkla

इसको आजमाओ

sudo gedit /var/lib/polkit-1/localauthority/10-local.d/hibernate.pkla

अंत में, निष्पादित करके 'पुनः आरंभ' नॉटिलस nautilus -qऔर इंडिकेटर विकल्प को स्प्रिंग करना चाहिए।


मैंने उबंटू ग्नोम 14.04 में यह कोशिश की और यह काम नहीं कर रहा है ... मैंने /var/lib/polkit-1/localauthority/50-local.d/hibernate.pkla पर फाइल को संशोधित किया लेकिन मेरे रिबूट होने से कुछ नहीं होता। एक अन्य ब्लॉग में जानकारी से, मैंने निम्न फ़ाइल की सामग्री को संशोधित किया है, /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla यह भी काम कर रहा है ... जो सही फ़ाइल है, यह मेरे लिए काम क्यों नहीं कर रहा है? @DusanMilosevic
Erdnase

मुझे पता है कि यह एक बहुत पुरानी पोस्ट है, लेकिन फिर भी उन लोगों के लिए जो इस मुद्दे का सामना कर रहे हैं: ubuntu 14.04 LTS में, सही रास्ता है /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla। और आपको उस फ़ाइल में TWO स्थानों ResultActive=yesपर सक्षम करना होगा : दोनों के लिए और । शायद, यही कारण है कि यह @Erdnase के लिए काम नहीं कर रहा था। upowerlogind
प्रहलाद यरी

13

यहाँ एक समाधान है। डेस्कटॉप सत्र और नीचे स्क्रीन के रूप में हाइबरनेट विकल्प :

डेस्कटॉप सत्र:

यहां छवि विवरण दर्ज करें

प्रवेश पट :

यहां छवि विवरण दर्ज करें

सबसे पहले अपना टर्मिनल खोलें और निम्नलिखित जोड़ें:

यहां छवि विवरण दर्ज करें

sudo gedit /var/lib/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

एक txt फाइल अब खोली गई है जो निम्नलिखित पंक्तियों को जोड़ रही है:

यहां छवि विवरण दर्ज करें

[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes

अपने सिस्टम को सहेजें और रिबूट करें उसके बाद हाइबरनेट दिखाई दें और अच्छी तरह से कार्य करें।


क्षमा करें, लेकिन यह मदद नहीं करता है। कुछ भी नहीं बदला।
दुसन मिलोसेविच

मैंने ubuntu 12.04 और 13.10 की स्वच्छ प्रति पर कोशिश की है और इसने दोनों पर मंत्रमुग्ध होकर काम किया है, इससे पहले आपके द्वारा किए गए किसी भी परिवर्तन को पूर्ववत करने की कोशिश करें, यह काम करना चाहिए
nux

आप स्क्रीन शॉट के लिए मैं पेस्ट देख सकते हैं और वे मेरे सिस्टम मैन पर दिखाई देते हैं!
नक्स

क्या आप सत्यापित कर सकते हैं? कंप्यूटर को पुनरारंभ करने पर एक हाइबरनेट होता है, जब मैं लॉग आउट या स्विच खाता नहीं होता हूं। यही समस्या है।
दुसान मिलोसेविच

2
यह डेस्कटॉप और लॉगिन स्क्रीन में, Ubuntu 14.04 में ठीक काम करता है। ऐसा करने से पहले, यह जांचना उपयोगी हो सकता है कि कंप्यूटर हाइबरनेट कर सकता है। टर्मिनल से sudo pm-hibernate ट्राई करें । यदि वह काम नहीं करता है, तो सुनिश्चित करें कि आपका स्वैप विभाजन कम से कम आपकी मेमोरी जितना बड़ा है: मेमोरी के कंटेंट को स्वैप करने के लिए हाइबरनेशन काम करता है।
jplandrain

9

हाइबरनेशन के लिए कॉन्फ़िगरेशन पहले से ही फ़ाइल में बैठता है

/var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

बस इस फ़ाइल को खोलें और हाइबरनेशन सक्षम करें: ResultActive=yes परिणामी कोड इस तरह दिखता है:

[Disable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

तथा

[Disable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes

बस इतना ही। अब आपको पावर डायलॉग और लॉगिन में हाइबरनेट विकल्प दिखाई देगा


यह शीर्ष और स्वीकृत उत्तर होना चाहिए।
Cas

4

यह एक बग है, जो उम्मीद से Ubuntu 14.04 में हल हो जाएगा। लॉगिन स्क्रीन में हाइबरनेशन को सक्षम करना असंभव है।


1
क्या यह मेरे उत्तर के रूप में सक्षम नहीं है?
नक्स

शायद बग सभी उपयोगकर्ताओं को प्रभावित नहीं करता है।
दुसान मिलोसेविक

2
बग का लिंक मिला?
सेठ

3

यदि आपके पास उबंटू में एक बहु-उपयोगकर्ता सेटअप है, तो आपको इस स्निपेट को भी जोड़ना होगा:

[Re-enable hibernate for multiple users by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes

धन्यवाद, इसने मेरे लिए इसे हल कर दिया। मेरा मानना ​​है कि इन दिनों सभी उबंटू सिस्टम नहीं तो "मल्टीपल-यूजर" हैं, भले ही एक ही उपयोगकर्ता खाता हो।
जॉनसन

0

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

लेकिन अगर आप इसका उपयोग करना चाहते हैं तो आप इस प्रकार कर सकते हैं:

  1. हाइबरनेशन "पावर -> जब पावर गंभीर रूप से कम है" में है।

  2. हाइबरनेशन बटन शामिल करने के लिए:

    पहले परीक्षण करें कि क्या आपका कंप्यूटर टर्मिनल में निम्नलिखित कोड लिखकर हाइबरनेशन का समर्थन करता है:

    pm-hibernate
    

    यदि यह हाइबरनेशन पर जाता है तो अगले चरण का पालन करें:

    ए। फ़ाइल खोलें :

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

    ख। फिर निम्नानुसार संपादित करें:

    [Re-enable hibernate by default]
    Identity=unix-user:*
    Action=org.freedesktop.upower.hibernate
    ResultActive=yes
    

यह मैंने पूछा नहीं है। कृपया इस उत्तर को हटा दें, क्योंकि यह मेरे प्रश्न का उत्तर नहीं देता है। हाइबरनेशन मेरे लिए ठीक काम करता है, लेकिन लॉगिन स्क्रीन में हाइबरनेशन बटन गायब है।
दुसान मिलोसेविक

1
मुझे लगता है कि यह जवाब उन लोगों के लिए ठीक है जो हाइबरनेशन के लिए ज्यादा परवाह नहीं करते हैं और सिस्टम को स्थिर रखेंगे। मैं एक के लिए इसे पढ़ने के बाद हाइबरनेशन खाई करने का फैसला किया।
बसेलरी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.