उबंटू 16.04 एलटीएस के साथ एक नया मैं systemctlइसके बजाय उपयोग करने का सुझाव देगा क्योंकि नई प्रणाली systemdचीजों को नियंत्रित करने के लिए उपयोग करती है।
चलाने के लिए सुरक्षित कमांड systemctl suspendजो मशीन को तुरंत निलंबित कर देता है जब तक कि कुछ प्रक्रिया प्रणाली को संचालित रहने के लिए नहीं कहती है (जैसे वीडियो प्लेयर एक मूवी दिखा रहा है, सक्रिय सीडी बर्नर, एक और लॉग इन उपयोगकर्ता कुछ भी कर रहा है, आदि)।
यदि आप तुरंत निलंबित करना चाहते हैं और सभी "अवरोधकों" को अनदेखा करें तो बस जोड़ें -i ऊपर दिए गए कमांड के आउटपुट द्वारा बताए गए अनुसार ।
यदि आप स्क्रीनसेवर को तुरंत लॉक करना चाहते हैं और सभी मामलों में सिस्टम को निलंबित कर सकते हैं, तो आप चला सकते हैं
loginctl lock-session && systemctl suspend -i
यह कच्चे का उपयोग कर से बेहतर है dbusक्योंकि जरिए सन्देश भेजे loginctlऔर systemctlअपने स्क्रीनसेवर या सत्र प्रबंधक के बारे में कोई जानकारी हार्डकोड बचा जाता है।
apt-get install halअब अच्छी तरह से काम करना था ।