setterm -blank 0GRUB बूट कमांड में आम तौर पर कर्नेल को नजरअंदाज कर दिया जाता है और मुझे लगता है कि इसे बार-बार टाइप करने के लिए तीर-अप फ़ंक्शन का उपयोग करना पड़ता है। रूट टर्मिनल से 15 या 20 बार कमांड दर्ज करने के बाद यह काम करने लगता है। मैं इसे जल्दी से दर्ज करता हूं क्योंकि मैं आवश्यक 2 कुंजी (जैसे, कुंजी दर्ज करें) के बाद तीर ऊपर कर सकता हूं और मुझे आमतौर पर खुले रहने के लिए एक टर्मिनल मिल सकता है।
यह सलाह दी जाती है कि एक टर्मिनल को कृत्रिम रूप से setterm -blank 0कमांड के माध्यम से खुला रखें 'कर्नेल द्वारा पूरी तरह से गलत "संकेत" के रूप में व्याख्या की जाती है, जिसमें स्लीप / हाइबरनेशन मोड में स्वतंत्र रूप से जाने की अनुमति है। मेरा सुझाव है कि आप tty2 या tty3 में रूट टर्मिनल शुरू करें, और इसे चलाना छोड़ दें। जब तक टर्मिनल प्रोग्राम सक्रिय रहता है, कम से कम मेरे सिस्टम पर, यह प्रकट होता है कि मुझे अपने कंसोल की निगरानी रखने और चलाने की अनुमति दी जा सकती है।
setterm -blank 0स्लीप / हाइबरनेशन मोड में स्वतंत्र रूप से जाने के लिए सिस्टम की अनुमति किसने दी और किस तरह से मैं अपने सिस्टम का नियंत्रण वापस पा सकता हूं, इस समस्या का समाधान नहीं करता है । मेरे लिए यह महत्वपूर्ण है कि मेरा फ़ाइल सर्वर ऑन-लाइन और हर समय उपलब्ध होना चाहिए। अपने सीर को चालू रखने के लिए, मैं व्यक्तिगत रूप से कुछ कर्नेल मॉड्यूल फिर से लिख रहा हूं। मेरे द्वारा उन मॉड्स को प्राप्त करने के बाद, मैं सॉफ़्टवेयर अद्यतनों को स्थायी रूप से अक्षम कर दूंगा और मेरी समस्या का समाधान हो जाएगा, कम से कम जब तक मैं कुछ नए हार्डवेयर खरीदता हूं जिनके लिए एक नए कर्नेल की आवश्यकता होती है, और फिर, अपने सर्वर को चालू रखने के लिए, मुझे मजबूर किया जाएगा। फिर से कर्नेल के कुछ हिस्सों को फिर से लिखें।
sleep_computer_acgconftool-2 --set --type int /apps/gnome-power-manager/timeout/sleep_computer_ac 0