Mac ไม่ได้ทำงานอัตโนมัติใน Lion!


9

ฉัน Macbook Pro จะไม่ได้นอนหลับแม้ว่ามันจะตั้งอยู่ในการตั้งค่าระบบ→ประหยัดพลังงาน

  • ฉันไม่ได้เปิดใช้งานตัวเลือกการแชร์ใด ๆ (การตั้งค่าระบบ→การแชร์)
  • ฉันไม่ได้เปิดใช้งาน "ปลุกเพื่อเข้าถึงเครือข่าย" (การตั้งค่าระบบ→ประหยัดพลังงาน)
  • ไม่สำคัญว่า Mac นั้นเชื่อมต่อกับแหล่งพลังงานหรือไม่
  • ฉันรีเซ็ต SMC และ PRAM แล้ว แต่สิ่งนี้ไม่ช่วย

ฉันใช้ OS X 10.7.3


1
ผิดปกติพอฉันมองปัญหาเดียวกันเมื่อวันก่อนและพบโพสต์ที่เกี่ยวข้องนี้ มันมุ่งที่ 10.6 แต่มีจำนวนของการวิจัยที่เหมาะสมและข้อมูลที่เป็นประโยชน์
binarybob

1
@binarybob ขอบคุณสำหรับลิงค์! ฉันไม่เห็นว่าจริงๆ เห็นได้ชัดว่าคำตอบนั้นยังไม่เพียงพอเมื่อคุณดูคะแนน ฉันจะลองใช้ Safe Boot เพื่อดูว่าฉันยังได้รับผลกระทบหรือไม่ คุณแก้ปัญหานี้ด้วยตัวเองได้อย่างไร
gentmatt

1
@binarybob ปัญหานี้เกิดขึ้นใน Safe Mode เช่นกัน!
gentmatt

บลูทู ธ และ / หรือเมาส์วิเศษเป็นอย่างไร?
Richard

1
@gentmatt ฉันน่าเสียดายที่ไม่พบวิธีแก้ไขเช่นกัน ฉันได้หลบปัญหาจนถึงตอนนี้โดยการปิดฝาบน MBP ของฉันหรือทำการนอนหลับแบบบังคับซึ่งทำงานได้ มันเป็นเพียงแค่การใช้งานการนอนหลับที่ไม่ :-( ฉันพบว่าบ่อยครั้งที่มันจะไปนอนหลายนาทีหลังจากช่วงเวลาที่กำหนดพูด 9 นาทีถ้ามันถูกตั้งไว้ที่ 5 นาที แต่นั่นก็ห่างไกลจากการทำซ้ำ
binarybob

คำตอบ:


4

การบูตที่ปลอดภัยอีกอันหนึ่งเผยว่าโหมดพักเครื่องอัตโนมัติทำงานได้จริง ฉันเชื่อว่าอาจจะใช้งานได้เป็นครั้งสุดท้ายที่ฉันได้ลองใช้เช่นกัน - แต่เนื่องจากการนอนหลับเกิดขึ้นหลายนาทีหลังจากเวลาที่กำหนดไว้ในการตั้งค่าประหยัดพลังงานฉันไม่ได้สังเกตสิ่งนี้

สิ่งที่เกี่ยวกับการบูต 'ปกติ'?

ฉันได้ทดสอบการนอนหลับอัตโนมัติโดยทั่วไปด้วยเมนูพิเศษทั้งหมดของฉันเปิดใช้งานแบบหนึ่งต่อหนึ่งเพราะiotopคำสั่งที่ @StuWilson พูดถึงไม่แสดงอะไรที่เป็นประโยชน์กับฉัน ตามที่ปรากฎเมนูพิเศษStack Exchange Notifierทำให้นอนไม่หลับ


1
เหมาะสม - จะต้องทำการสำรวจเว็บไซต์เพื่อหาข้อมูลอย่างสม่ำเสมอ
jaberg

@jaberg แล้วแอพอย่าง Tweetdeck ล่ะ นอกจากนี้ยังเชื่อมต่อกับเซิร์ฟเวอร์ต่าง ๆ อย่างต่อเนื่อง
gentmatt

1
ขออภัยอีกครั้ง: 'iotop' แสดงว่ามีประโยชน์อะไรบ้าง จากคำตอบมันอ่านตามที่มันไม่ได้
Stu Wilson

ฉันสงสัย แต่ไม่รู้ว่ามีวิธีที่เหมาะสมในการเขียนโค้ดเช่นนี้ซึ่งสั่งให้แอปพลิเคชันนอนอยู่เฉยๆเมื่อระบบหลับ ตามที่ฉันคิดลึกฉันไม่ได้สังเกต (แต่ยังไม่ได้มองหา) ปัญหาใด ๆ ที่ MBA ของฉันอยู่ในขณะที่รายการเมนู w / SEN ทำงานอยู่และฉันคิดว่าระบบจะเข้านอนตามกำหนดเวลา แต่ต้องทดสอบ นี้ในภายหลัง
jaberg

@StuWilson มันไม่ได้โพสต์อะไรเกี่ยวกับ SEN
gentmatt

3

สาเหตุที่ใหญ่ที่สุดของ Mac ที่ไม่ได้เข้าสู่สถานะว่างเป็นกิจกรรมบนดิสก์

ฉันขอแนะนำให้คุณบูตเข้าสู่โหมด Safe Boot จากนั้นใช้การตรวจสอบกิจกรรมเพื่อดูว่ากระบวนการใดเป็นสาเหตุของการทำงานของ IO

หากคุณเห็นกิจกรรมลองใช้ iotop ในเทอร์มินัลมันจะให้รายละเอียดของ Process ID (PID) และแอพหรือชื่อกระบวนการที่ทำการปฏิบัติการ IO

sudo iotop -C 5 10

ขอบคุณฉันจะลองอีกครั้งในวันนี้และแจ้งให้คุณทราบ
gentmatt

เวลานี้เมื่อบูตเข้าสู่เซฟโหมด Sleep จะทำงานได้ดี ฉันเชื่อว่านี่ควรจะใช้ได้เป็นครั้งสุดท้ายเช่นกัน อย่างไรก็ตามฉันไม่ได้สังเกตเห็นสิ่งนี้เพราะการนอนหลับเกิดขึ้นในเวลาไม่กี่นาทีหลังจากเวลาที่กำหนดในการตั้งค่าประหยัดพลังงาน ฉันจัดการเพื่อแยกสาเหตุของปัญหาไปยังแอป Stack Exchange Notifier
gentmatt

2

นี่อาจไม่ใช่ปัญหาของคุณ แต่ฉันมีปัญหาเดียวกันมานานแล้วและไม่สามารถหาคำตอบให้ฉันได้ดังนั้นฉันจะโพสต์สิ่งที่ได้ผลสำหรับฉันในกรณีที่มีใครบางคนเข้ามาทีหลัง

MacBook Pro ของฉัน (และหลังจากนั้นคือ iMac ของฉันเนื่องจากฉันใช้ Migration Assistant) จะไม่นอนเมื่อไม่ได้ใช้งานเพื่ออะไร มันจะนอนด้วยฝาปิดหรือถ้าฉันบอกให้มันชัดเจน แต่จะไม่นอนเมื่ออยู่คนเดียวเพราะมันควรมีต่อการตั้งค่าของฉันใน Energy Saver

ฉันได้ตรวจสอบแล้วpmset -g assertionsและปิดการแชร์และการตั้งค่าการปลุกบน LAN อื่น ๆ และดูเหมือนว่าไม่มีอะไรทำงาน การตรวจสอบpmset -g pslogฉันพบว่าคอมพิวเตอร์จะเข้าสู่โหมดสลีปตามเวลาที่กำหนดและกลับมาปลุกอีกสองสามวินาทีต่อมารายงานว่าwake reasonสิ่งที่ถูกเรียกครั้งสุดท้ายเท่านั้น - แม้ว่าจะเป็นปุ่มเปิดปิด (นั่นคือมันบอกว่าฉันกด ปุ่มเพาเวอร์เมื่อฉันไม่ได้นั่นทำให้ฉันกลัว) ฉันได้อ่านคำตอบและฟอรัมอื่น ๆ และอีกสิบและไม่สามารถไปได้ทุกที่

ฉันพบคำใบ้โดยการตรวจสอบpmset -g logซึ่งละเอียดกว่าpslogเล็กน้อย ปรากฏว่าทุกครั้งที่คอมพิวเตอร์เข้าสู่กระบวนการกระบวนการ "ยกเลิก" จะเป็นดังนี้:

3/13/13 12:00:12 AM CDT  Sleep                  Software Sleep Sleep: Using AC                                              6492 secs 
3/13/13 12:00:12 AM CDT  Cancelled              Kernel: Response from WDDMService is to cancel state change                 

มองหา WDDMService ใน Activity monitor มันกลับกลายเป็นภูตแบ็คกราวน์ที่ติดตั้งโดย "SmartWare" ที่ขึ้นชื่อในไดรฟ์ Western Digital External ดังนั้นฉันจึงฆ่ากระบวนการและคอมพิวเตอร์เข้าสู่โหมดสลีตามที่ควร! เนื่องจากฉันไม่ได้ใช้ซอฟต์แวร์ฉันจึงลบมันออกจาก launchd (ซึ่งฉันคิดว่ามันเรียกว่า. plist ฉันไม่รู้จริงๆว่าฉันกำลังทำอะไรอยู่ที่นั่น) ดังนั้นมันจะไม่ปรากฏอีกเลย ตอนนี้ทุกอย่างใช้ได้ดี!


0

ฉันมีปัญหาเดียวกันใน Mavericks กับ Macbook Pro Retina รุ่นใหม่ (ปลายปี 2013) เมื่อฉันปิดฝาและทิ้งแล็ปท็อปปิดค้างคืนมันไม่เคยหลับเลย ในตอนเช้าของแบตเตอรี่จะตายหรือมากต่ำ

ตามที่ปรากฎ ... ปัญหาของฉันเกิดจากชิ้นส่วนของซอฟต์แวร์ที่ บริษัท ไอทีติดตั้งไว้:

เดสก์ทอปเข้ารหัสของไซแมนเทค (SED)

ตามที่ระบุไว้ในบทความการตั้งค่า SED นี้ :

การไฮเบอร์เนตหรือที่เรียกว่า Safe Sleep ไม่รองรับกับ PGP WDE เมื่อ Mac เข้าสู่โหมดสลีปและพลังงานแบตเตอรี่หมด Mac จะปิดและไม่เข้าสู่โหมดสลีปอย่างปลอดภัย สิ่งสำคัญคือต้องปิดเครื่องหากแบตเตอรี่หมด

นี่คือเหตุผลอย่างเป็นทางการของไซแมนเทคทำไม

PGP Whole Disk Encryption ไม่รองรับโหมด hibernation ใน Mac OS X ใน Mac OS X ไฟล์ภาพจะถูกสร้างขึ้นเมื่อทำการไฮเบอร์เนตของระบบ เมื่อไฟฟ้าถูกกู้คืนสถานะของระบบจะถูกเรียกคืนรวมถึงโปรแกรมที่เปิดอยู่หรือกระบวนการอื่น ๆ ที่กำลังทำงานอยู่ ตำแหน่งของไฟล์นี้อยู่ใน / var / vm / sleepimage และเป็นขนาดของหน่วยความจำ RAM ในระบบ

โหมดนี้อาจเรียกว่า Safe Sleep, Deep Sleep หรือ Hibernation นี่ไม่ใช่โหมดสลีปปกติซึ่งพลังงานสามารถคงอยู่ได้ แต่ระบบจะไม่ได้ทำงาน โหมดนี้ไม่เก็บภาพของกระบวนการ แต่เป็นข้อมูลที่เก็บไว้ในหน่วยความจำแรม

ระบบปฏิบัติการ Mac OS X ไม่รองรับระบบไฟล์ต่างประเทศสำหรับการจำศีล โหมดการไฮเบอร์เนตของ Mac OS X ไม่รองรับด้วย "boot! = root" "boot! = root" นี้เป็นระบบที่ Mac ใช้ในการบูตระบบไฟล์ต่างประเทศ เพื่อให้การเข้ารหัสดิสก์ทั้งหมดของ PGP ในการบูตระบบจะใช้ระบบไฟล์พิเศษซึ่งถือว่าเป็นภาษาต่างประเทศ เนื่องจากการเข้ารหัสดิสก์ PGP ทั้งหมดถือเป็นระบบไฟล์ต่างประเทศจึงไม่สนับสนุนโหมดการจำศีลโดย Mac OS X

เพื่อป้องกันปัญหาระบบและการสูญหายของข้อมูล PGP Desktop จะปิดใช้งานโหมดไฮเบอร์เนตใน Mac OS X แม้ว่าโหมดสลีปจะยังคงทำงานอยู่ แต่โหมดสลีปลึกจะไม่สร้างภาพสลีป

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.