บังคับให้ macbook เข้าสู่โหมดสลีปเมื่อปิดฝาและเชื่อมต่อกับจอมอนิเตอร์ภายนอกเป็น Lion


13

ฉันรู้ว่าคุณเคยได้ยินเรื่องนี้มาก่อน แต่มีแอพ / แฮ็คที่ทำให้คอมพิวเตอร์ทำงานเหมือน Snow Leopard เมื่อปิดฝาหรือไม่?

ฉันไม่ต้องการที่จะได้ยินว่านี่เป็นคำถามที่ซ้ำซ้อนเพราะฉันต้องการทางออกไม่ใช่คำอธิบาย

โพสต์ที่นี่เฉพาะในกรณีที่คุณมีวิธีแก้ปัญหาที่ทำให้ macbook ทำงานเหมือนใน Snow Leopard เมื่อปิดฝา



4
ไม่ใช่วิธีแก้ปัญหา แต่จำไว้ว่าคุณสามารถใช้⌥⌘⏏เพื่อพักคอมพิวเตอร์ได้ตลอดเวลา
jtbandes

ไม่ได้ตระหนักถึงสิ่งนี้เพราะฉันมักจะปิดฝาและปิดทันทีจอภาพภายนอก ... : - /
LudoMC

@LudoMC ทำให้ macbook ของฉันทำงานในตอนกลางคืนสามครั้งแล้วเพราะฉันลืมที่จะถอดสายเคเบิลไปยังจอภาพภายนอกเนื่องจากฉันปิดจอภาพทันที: S
Tyilo

@Tyilo เพียงแค่รันคำสั่ง uptime ซึ่งแสดงให้เห็นว่าฉันใช้งานมานานกว่า 3 วันแล้ว! หวังว่าตอนนี้ฉันรู้ว่าฉันต้องทำให้เขานอนด้วยตนเอง
LudoMC

คำตอบ:


6

สิ่งนี้ทำงานได้ใน 10.7 และ 10.8 กับ MacBook Air ของฉัน:

sudo nvram boot-args=iog=0x0

หลังจากเริ่มต้นใหม่ควรคืนค่าลักษณะการทำงาน pre-10.7:

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

หากต้องการยกเลิกให้เรียกใช้sudo nvram -d boot-argsหรือกด⌥⌘PRค้างไว้เมื่อเริ่มต้น


1
สิ่งนี้ใช้ได้กับฉันใน Macbook Air ขนาด 10.9.4! แต่ ... มีวิธีที่จะเปิดการแสดงผลภายในเมื่อคุณเปิดใช้งานแล็ปท็อปหรือไม่?
Alan David Garcia

สิ่งนี้ใช้งานได้กับ MBP ของฉันที่ใช้ Mavericks แต่ถ้าฉันตัดการเชื่อมต่อพลังงานและจอภาพก่อนที่จะเรียกใช้คำสั่งรีบูตเครื่อง Mac จากนั้นเชื่อมต่อพลังงานและจอภาพอีกครั้ง ไม่แน่ใจว่าเป็นการรีบูตเครื่องการตัดการเชื่อมต่อหรือทั้งสองอย่าง
jtheletter

1

ใน OS X เวอร์ชันก่อนหน้าคุณจะไปที่ ~ / Library / Preferences / SystemConfiguration เพื่อค้นหาไฟล์ชื่อ com.apple.PowerManagement.plist ในไฟล์นั้นคุณจะพบวิธีปรับแต่งสิ่งต่าง ๆ เช่นโหมด "หอย" แบบเก่า ฉันยังไม่ได้ดู Lion เพื่อดูว่ายังมีอยู่หรือไม่ แต่ถ้าไฟล์ยังคงอยู่คุณอาจต้องการดูว่ามันช่วยให้คุณควบคุมได้อย่างไร หวังว่านี่จะช่วยได้


มีตัวเลือกสำหรับ "Wake On Clamshell Open" แต่ไม่ใช่ "Sleep On Clamshell Close" หรือสิ่งที่คล้ายกัน สกรีนช็อต
Tyilo

@Christian_Correa, btw นี้อยู่ใน / Library / Preferences / SystemConfiguration ไม่ใช่ ~ / Library / Preferences / SystemConfiguration
Tyilo

0

ไม่แน่ใจว่ามันจะยังคงทำงานกับ Lion ได้หรือไม่ แต่ใน SL ฉันใช้InsomniaXเมื่อฉันต้องการปิดฝาและป้องกันไม่ให้ mbp ของฉันหลับ ตรวจสอบลิงค์ต่อไปนี้สำหรับโปรแกรมที่คล้ายกัน:

http://www.macupdate.com/app/mac/22211/insomniax

http://alternativeto.net/software/insomniax/


2
ฉันไม่ต้องการป้องกันไม่ให้ Mac นอนหลับ ฉันอยากให้มันหลับเมื่อฉันปิดฝา!
Tyilo

@tyilo: อุ๊ยอ่านย้อนหลังไปเลย :)
Robert S Ciaccio

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

0

ฉันทำ LaunchAgent ซึ่งทำสิ่งนี้ สามารถดาวน์โหลดซอร์สโค้ดได้ที่นี่: https://github.com/Tyilo/Lid-sleep


มันใช้งานได้ในโยเซมิตีหรือไม่ ฉันจะใช้ LaunchAgent นี้ได้อย่างไร ขอบคุณ.
jtheletter

0

ฉันมีปัญหานี้ด้วยและมาพร้อมกับสคริปต์นี้ที่ตรวจสอบสถานะฝาปิดของคุณและทำให้เครื่องเข้าสู่โหมดสลีปเมื่อปิดฝา: https://github.com/pirj/noclamshell

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