2012-10-08 38 views
8

कुछ कार्यक्रमों 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" उदाहरण के भीतर बिजली प्रबंधन के दावे की स्थापना और साफ़ करने के लिए एक एपीआई के पता है? शायद किसी तरह की अधिसूचना के माध्यम से ... ???

+0

यह दावाों को स्पष्ट नहीं करता है लेकिन इससे मदद मिल सकती है: http://www.dragonone.com/products/macosx/pleasesleep/ –

उत्तर

0

Excerpt from here

यह शेर कहते हैं, लेकिन यह एक ही समस्याओं को आप देख रहे हैं है।

pmset जी

pmset जी दावे

ps -ax | ग्रेप [पीआईडी ​​चल]

मार -9 [पीआईडी ​​चल]

2

जवाब बहुत सरल है। मुझे भी यही समस्या थी।

/Library/LaunchAgents/LaunchDaemons/Internet Plug-ins में पाया जा सकता है कि निम्न फ़ोल्डरों का बैक अप लें। अगला। फ़ोल्डर्स की सामग्री खाली करें। फिर अपने मैक को पुनरारंभ करें। अपनी ऊर्जा सेटिंग्स का परीक्षण करें या टर्मिनल में परीक्षण करें (pmset -g assertions)। आपकी समस्या हल होनी चाहिए। आप फ़ाइलों को समस्या का कारण बनने या इसे इस तरह से छोड़ने के लिए फ़ाइलों को एक-एक करके वापस रख सकते हैं।

जब आप सफारी का उपयोग करते हैं तो आपको पॉप अप मिल जाएगा और प्लगइन गायब हैं। आप बस उन्हें पुनः स्थापित कर सकते हैं। आपके मैक को किसी भी तरह से ठीक काम करना चाहिए।

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^