कुछ कार्यक्रमों MacOSX माउंटेन शेर के तहत जो चलाई जो अब कर रहे हैं के कारण अवांछित बिजली प्रबंधन दावे स्थापित किया जाना (10.8.2 स्थापित करने के बाद से) कर रहे हैं। मैं इस तरह के दावों को दूर करने का एक तरीका ढूंढ रहा हूं। इनमें से एक या कार्यक्रमों में से अधिक का कारण "powerd" में सेट करने निम्नलिखित बिजली प्रबंधन अभिकथन:MacOSX 10.8.2: कैसे अवांछित बिजली प्रबंधन दावे स्पष्ट करने के लिए?
यहाँ एक उदाहरण है। नोट "powerd" रेखा, नीचे ...
% pmset -g assertions
10/7/12 11:51:47 AM EDT
Assertion status system-wide:
PreventUserIdleDisplaySleep 1
CPUBoundAssertion 0
PreventSystemSleep 0
PreventUserIdleSystemSleep 0
ExternalMedia 0
UserIsActive 0
ApplePushServiceTask 0
BackgroundTask 0
Listed by owning process:
pid 18(powerd): [0x00000005000001d7] 11:24:18 PreventUserIdleDisplaySleep named: "com.apple.powermanagement.delayDisplayOff"
... etc. ...
इन कार्यक्रमों से बाहर निकलें और "powerd" के भीतर जगह में इस शक्ति प्रबंधन दावे छोड़ देते हैं, और यह हमेशा के सक्रिय रहता है। यह "प्रदर्शन नींद" और स्क्रीन सेवर को कभी भी बुलाए जाने से रोकता है।
ही एकमात्र विकल्प मैं इस मामले में के बारे में पता (रिबूट करने को छोड़ कर) "powerd" प्रक्रिया पर एक "-HUP मारने" करना है। इससे डिमन को बाहर निकलने और गलत दावे के बिना पुनरारंभ करने का कारण बनता है।
क्या किसी को भी "पावरड" के भीतर "PreventUserIdleDisplaySleep" दावे को साफ़ करने के लिए 10.8.2 के तहत किसी तरीके से पता है, बिना उस डिमन के पुनरारंभ किए बिना? यदि आवश्यक हो, तो मुझे कोको, कार्बन या ऐप्पलस्क्रिप्ट प्रोग्राम के माध्यम से ऐसा करने में खुशी हो रही है।
मुझे IOPMLib के बारे में पता है, लेकिन उस लाइब्रेरी के भीतर दिनचर्या केवल उसी प्रक्रिया के भीतर बनाए गए बिजली दावों को साफ़ करने में सक्षम प्रतीत होती है। मैं एक तरह से "PreventUserIdleDisplaySleep" दावा है कि यह का प्रबंधन करता है स्पष्ट करने के लिए बाहरी और पहले से ही समय से चल रहे "powerd" प्रक्रिया बताने के लिए की जरूरत है। किसी को भी बाहर से चल रहे एक "powerd" उदाहरण के भीतर बिजली प्रबंधन के दावे की स्थापना और साफ़ करने के लिए एक एपीआई के पता है? शायद किसी तरह की अधिसूचना के माध्यम से ... ???
यह दावाों को स्पष्ट नहीं करता है लेकिन इससे मदद मिल सकती है: http://www.dragonone.com/products/macosx/pleasesleep/ –