मैं `systemd` के साथ सिस्टम को पावर करने के लिए पावर बटन (कंप्यूटर केस पर) कैसे सेट कर सकता हूं?


12

मैं systemd(बिना acpid) के सिस्टम को बंद करने के लिए पावर बटन (अपने कंप्यूटर केस पर, कीबोर्ड पर नहीं) कैसे सेट कर सकता हूं ?

जवाबों:


11

systemdइसे संभाल सकते हैं। मुझे लगता है कि यह वही है जो आपको चाहिए:

मैनुअल/etc/systemd/logind.conf ( मैनुअल ) खोलें :

  • HandlePowerKey: पावर की पर कार्रवाई दबाया जाता है;
  • HandleSuspendKey: निलंबन कुंजी पर कार्रवाई को दबाया जाता है।
  • HandleHibernateKey: हाइबरनेट कुंजी पर कार्रवाई को दबाया जाता है।
  • HandleLidSwitch: ढक्कन बंद होने पर कार्रवाई।

कार्रवाई से एक हो सकता ignore, poweroff, reboot, halt, suspend, hibernateया kexec

यदि कोई कॉन्फ़िगरेशन नहीं है, तो डिफ़ॉल्ट मान का उपयोग किया जाता है:

  • HandlePowerKey=poweroff
  • HandleSuspendKey=suspend
  • HandleHibernateKey=hibernate
  • HandleLidSwitch=suspend

मुझे लगता है कि कीबोर्ड ("पावर", "स्लीप", आदि) के बटन से संबंधित यह पैरामीटर है, है ना? (दुर्भाग्य से, मैं इसे अभी नहीं देख सकता।)

मैं निराश हूँ। =) क्या अंतर है? पावर बटन वह बटन है, जिसके द्वारा आप पीसी पर पावर करते हैं। वैसे भी, इस कुंजी का लंबा प्रेस ओएस सेटिंग्स की परवाह किए बिना पीसी को रोक देगा।
mnnhawk

मैंने सभी Handle*Keyको अनदेखा करने के लिए सेट किया , क्योंकि बटन 'पावर', 'स्लीप' और 'वेक' तीर के पास रखे गए हैं और मेरे कीबोर्ड पर दर्ज हैं। मैं इसे दुर्घटना से दबा सकता हूं। मुझे अपने कंप्यूटर केस पर पावर बटन को संभालने की आवश्यकता है ।

क्या आप चाबियों के बारे में अधिक जानकारी प्रदान कर सकते हैं? उदाहरण के लिए कीबोर्ड या पीसी का मॉडल, क्योंकि मैं समझ रहा हूं कि आप किन चाबियों से बात कर रहे हैं।
m0nhawk

इन तस्वीरों को देखें: लिंक , लिंक

2

मैं यह नहीं देखता कि यह सिस्टमड से संबंधित है, लेकिन मेरे सिस्टम पर जिसने इसे acpidस्थापित किया है, यह स्वचालित रूप से पावर बटन प्रेस का जवाब देता है।

के माध्यम से परिभाषित किया जा सकता है /etc/acpi/handler.sh(आर्क लिनक्स पर)


इसके साथ संबंधित है systemdक्योंकि systemdकी जगह acpidकी कार्यक्षमता। मैं दोनों systemdऔर acpidवैसे भी उपयोग कर सकता हूं , लेकिन मैं केवल पहले एक का उपयोग करना चाहता हूं । मैंने अपना प्रश्न संपादित किया है।

-1

मेरा मानना ​​है कि आपको अपने BIOS में (यदि यह इसका समर्थन करता है) कॉन्फ़िगर करने की आवश्यकता है। मैं यह नहीं देखता कि केस के पॉवर बटन का आपके OS से कोई लेना-देना नहीं है, जहाँ आपके कीबोर्ड पर एक पॉवर बटन OS के साथ बातचीत करता है क्योंकि OS कीबोर्ड के लिए ड्राइवरों को लोड करता है।


मैंने एमएस विंडोज के सही पावरऑफ के मामले में पावर बटन दबाने के रूप में देखा है। तो, आम तौर पर बोल, ओएस मामले पर पावर बटन को संभाल सकता है।

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