मैं 18.04 चला रहा हूं और अपने लैपटॉप के ढक्कन के बंद होने पर अपने सिस्टम को शाम-हाइबरनेट के बजाय हाइबरनेट का उपयोग करने की कोशिश कर रहा हूं।
मेरे पास 16GB RAM पर 20GB का एक स्वैप विभाजन है, इसलिए पर्याप्त स्थान है।
जब मैं pm-hibernate का उपयोग करता हूं, तो मुझे एक छोटी सी एची त्रुटि मिलती है जो हाइबरनेट करने और बहाल करने दोनों को बहुत जल्दी से पॉप अप करती है जो मैं नहीं पढ़ सकता। जबकि हाइबरनेट इस अर्थ में काम करता है कि यह डिस्क को डंप करने और डिस्क से पुनर्स्थापित करने के लिए लगता है, यह एक नींद की स्थिति है कि यह एक सामान्य दर पर बैटरी का उपयोग करता है, बजाय पूरी तरह से बंद करने और बैटरी उपयोग को रोकने के।
हालाँकि, जब मैं हाइबरनेट का उपयोग करता हूं:
sudo apt-get install hibernate
और भाग खड़ा हुआ:
sudo hibernate
और उस से बहाल, मैं नोटिस मेरी मशीन वास्तव में बंद करता है --- एल ई डी धड़कते बंद करो, --- और बैटरी का उपयोग शून्य हो जाता है। यह वह व्यवहार है जिसे मैं देखना चाहता हूं जब मेरा ढक्कन बंद हो जाता है, न कि नींद का व्यवहार जो बैटरी का उपयोग करता है जैसे कि मैं कंप्यूटर का सक्रिय उपयोग कर रहा था।
मैंने इन गाइडों का पालन किया है:
संशोधित
/etc/systemd/logind.conf
शामिल करना:
#HandleLidSwitch=suspend
HandlelidSwitch=hibernate
और मेरे स्वैप विभाजन को इसमें जोड़ा:
/etc/default/grub
सही रिज्यूमे = लिंक शामिल करने के लिए, और विशेष रूप से s2disk के साथ अनुरोध किया है:
sudo cat /etc/pm/config.d/00sleep_module
SLEEP_MODULE="swsusp"
मैंने निम्नलिखित संबंधित प्रश्नपत्र पढ़े हैं:
- ढक्कन बंद होने पर हाइबरनेट करें
- उबंटू 17.04 हाइबरनेट काम करता है, लेकिन दोपहर-हाइबरनेट नहीं करता है
- लैपटॉप में हाइबरनेट की जगह स्क्रीन लॉक होती है
- कैसे बनाने के लिए linux पसंद करते हैं sudo pm-hibernate systemctl हाइबरनेट पर डिफ़ॉल्ट के रूप में?
- स्लीप मोड में बैटरी की उतनी ही खपत होती है, जितनी लैपटॉप के इस्तेमाल में होती है
- डिफ़ॉल्ट हाइबरनेट विधि को s2disk में बदलना
मैंने लेनोवो और आर्क मंचों पर इन लिंक को भी पढ़ा है:
- https://forums.lenovo.com/t5/Linux-Discussion/X1-Carbon-Gen-6-cannot-enter-deep-sleep-S3-state-aka-Suspend-to/td-p/3998182/page/ 4
- https://forums.lenovo.com/t5/Linux-Discussion/X1-Gen6-Massive-battery-drain-in-suspend-No-deep-sleep-support/mp/3997789
- https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X1_Carbon_(Gen_6)
- https://wiki.archlinux.org/index.php/Power_management/Suspend_and_hibernate
मैं यह कैसे सुनिश्चित कर सकता हूं कि ढक्कन-क्लोज द्वारा बुलाए गए हाइबरनेट को pm-hibernate नहीं है?
अपडेट करें
यह अभी भी एक समस्या है और अभी भी ubuntu के साथ कार्बन X1 6 वें जीन को मौलिक रूप से बेकार बना देता है। कोई भी समाधान जो इसे ठीक कर सकता है और शायद अतिरिक्त रूप से एक लॉगिन प्रॉम्प्ट जोड़ सकता है लगभग 4 साल पहले से विंडोज मशीन के रूप में अच्छा हो सकता है ...);
/var/log/pm-suspend.log
। धन्यवाद।
/usr/sbin/pm-hibernate
का प्रयास कर सकते हैं /usr/sbin/pm-hibernate.OLD
। फिर /usr/sbin/pm-hibernate
बैश स्क्रीप्ट्री बनाएं जिसमें hibernate
कमांड हो। type -a hibernate
कमांड के लिए सटीक मार्ग खोजने के लिए उपयोग करें । यह मेरे सिस्टम पर मौजूद नहीं है क्योंकि मैंने इसे स्थापित नहीं किया है।