ทำไมจะไม่ปิดฝาเครื่อง MacBook Pro ของฉันพร้อมติดตั้งจอภาพภายนอกหลังจากอัปเกรดเป็น Lion


76

จนกระทั่งเมื่อวาน (ด้วย Snow Leopard) การปิดฝาจะทำให้ MacBook ของฉันเข้าสู่โหมดสลีปว่าจอภาพภายนอกเชื่อมต่ออยู่หรือไม่

ตั้งแต่อัพเกรดเป็น Lion เมื่อคืนที่ผ่านมาให้ปิดฝาเมื่อมีการติดตั้งจอภาพภายนอกเพียงแค่โยนหน้าต่างทั้งหมดไปยังหน้าจอนั้นและดำเนินต่อไป

ฉันรู้ว่าฉันสามารถนอนหลับผ่านเมนู Apple หรือแป้นพิมพ์ก่อนปิดฝา ฉันไม่ต้องการและฉันสงสัยว่ามีการตั้งค่าเพื่อเรียกคืนพฤติกรรมการนอนหลับเมื่อใกล้


2
การอ่านเพื่อตรวจสอบของ Siracusa นี่เป็นพฤติกรรมปกติใน Lion ลองดูว่ามีตัวเลือกอยู่ที่ไหนบ้างไหม
Loïc Wolff

คุณลองทำ control-shift-eject หรือยัง

2
ดูด้านบน: "ฉันรู้ว่าฉันสามารถนอนหลับผ่านเมนู Apple หรือแป้นพิมพ์ก่อนปิดฝา"
Paul Roub

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

3
ฉันมีกรณีใช้งาน ฉันต้องการให้ลูก ๆ ของฉันใช้ MacBook เพื่อดูวิดีโอ ฉันไม่ต้องการให้พวกเขาวางนิ้วมือเหนียว ๆ บนหน้าจอหรือคีย์บอร์ดของโน้ตบุ๊คดังนั้นฉันจะซ่อน Macbook ไว้ด้านหลังจอมอนิเตอร์สินค้าและปล่อยให้พวกเขาทุบแป้นคีย์บอร์ดบลูทู ธ ฉันยังอาจวางจอมอนิเตอร์ไว้ด้านบนของกล่องปิดเพราะมันไม่หนักเกินไป
Stuart Woodward

คำตอบ:


29

แก้ไข: ดูสิ่งนี้เมื่อพฤติกรรมเปลี่ยนไป: ทำไมจะไม่ปิดฝาเครื่อง MacBook Pro ของฉันพร้อมกับติดตั้งจอภาพภายนอกหลังจากอัปเกรดเป็น Lion

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

ก่อนหน้านี้หากคุณต้องการเปลี่ยนจาก macbook ไปเป็นจอภาพภายนอกทั้งหมดคุณต้องดำเนินการดังต่อไปนี้เพื่อให้แล็ปท็อปเข้าสู่โหมดหอย:

  1. ตรวจสอบให้แน่ใจว่าเสียบปลั๊กคอมพิวเตอร์เข้ากับเต้าเสียบโดยใช้อะแดปเตอร์ AC
  2. เชื่อมต่อแป้นพิมพ์และเมาส์ USB เข้ากับคอมพิวเตอร์ของคุณ
  3. ขณะที่คอมพิวเตอร์เปิดการเชื่อมต่อพกพา Apple (โดยใช้อะแดปเตอร์ Apple ที่เหมาะสมหากจำเป็น) เข้ากับพอร์ตที่เหมาะสมบนจอแสดงผลภายนอกหรือโปรเจ็กเตอร์และเปิดจอแสดงผลหรือโปรเจ็กเตอร์
  4. เมื่อเดสก์ท็อปของคอมพิวเตอร์ปรากฏบนจอแสดงผลภายนอกให้ปิดฝาของคอมพิวเตอร์
  5. เมื่อปิดฝาแล้วให้ปลุกคอมพิวเตอร์โดยคลิกปุ่มเมาส์หรือกดปุ่มบนแป้นพิมพ์ภายนอก

แหล่งที่มา: http://support.apple.com/kb/ht3131

ดังนั้นเพื่อให้เครื่องอยู่ในโหมดแบบฝาพับคุณต้องให้มันเข้าสู่โหมดสลีปและปลุกเครื่องอีกครั้ง เท่าที่ประสบการณ์การใช้งานของผู้ใช้จะค่อนข้างสั่นสะเทือน

เนื่องจากคุณมีตัวเลือกอื่น ๆ ที่จะทำให้เครื่องเข้าสู่โหมดสลีปดูเหมือนว่ามีความเป็นไปได้สูงที่การเปลี่ยนแปลงนี้จะยังคงอยู่

ตอนนี้ไม่มีวิธีที่จะเปลี่ยนแปลงพฤติกรรมนี้


2
6. หวังว่า% & @ $ §! MacBook ไม่ได้หลับใหลอีกครั้งซึ่งเกิดขึ้นกับฉันทุกวัน สิงโตเปลี่ยนมันให้ดี
René

13
นี่จะเป็นคำตอบที่ดีสำหรับ "ทำไมพวกเขาถึงเปลี่ยนพฤติกรรมการปิดฝา?" และฉันได้รับมัน แต่คำถามในมือคือ "มีวิธีการบางอย่างที่จะได้รับพฤติกรรมเก่า ๆ สำหรับกลุ่มแรก?"
Paul Roub

อ่านว่าฉันกำลังแก้ไข / บ่นเกี่ยวกับคำตอบของคุณ; แค่อธิบายว่าทำไมมันถึงไม่ยอมรับ จริงๆแล้วมันเป็นคำอธิบายที่เป็นประโยชน์สำหรับผู้ที่โกรธ / สับสนจากการเปลี่ยนแปลง
Paul Roub

2
ใช่มันแย่ที่ผู้คนต้องตื่นขึ้นมาแล็ปท็อป mac ของพวกเขาหากพวกเขาต้องการที่จะใช้มันด้วยการปิดฝา แต่มีวิธีการแก้ปัญหาที่ชัดเจน: ทำให้พฤติกรรมกำหนดค่าได้! แอปเปิลยังสามารถทำให้เกิดพฤติกรรมที่ไม่ปลุกซ้ำเป็นค่าเริ่มต้นหากเป็นสิ่งที่คนส่วนใหญ่ต้องการหรือคาดหวัง จากนั้นอีกครึ่งหนึ่งของประชากรไม่จำเป็นต้องผ่านขั้นตอนการนอน "พิเศษ" ก่อนปิดฝา
allyourcode

3
Right now, there is no way to alter this behaviour. สิ่งนี้ไม่เป็นความจริง (อีกต่อไป) คำตอบนี้ย้อนกลับไปเป็นพฤติกรรมเดิม
Saaru Lindestøkke

14

หากมีการตั้งค่าให้เรียกคืนพฤติกรรมการพักเครื่องเมื่อปิด

ใช่แล้ว หากต้องการคืนค่าลักษณะการทำงานของ Snow Leopard เพียงเรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัลในขณะที่ไม่ได้เชื่อมต่อกับจอภาพภายนอกและทำการรีบูต:

sudo nvram boot-args=iog=0x0

ฉันเพิ่งใช้มันกับสิงโตของฉัน - ทำงานเหมือนมีเสน่ห์

 
หากคุณต้องการรีเซ็ตกลับคืนให้เรียกใช้สิ่งต่อไปนี้ (และรีบูตแน่นอน):

sudo nvram -d boot-args

หรือเพียงแค่รีเซ็ต PRAM ของคุณด้วย+ + P+ Rถ้าด้วยเหตุผลบางอย่างคุณไม่สามารถบูตได้


สิ่งนี้ยังใช้ได้กับฉันใน OS X Yosemite
frhd

1
ตามประสบการณ์ของฉันและข่าวลือของ Macมันจะนอนหลับเมื่อคุณปิดฝาเท่านั้นหากไม่ได้เสียบปลั๊กไว้
Casebash

ฉันสามารถยืนยันได้มันจะเข้าสู่โหมดสลีเท่านั้นหากไม่ได้ชาร์จ El capitan เราจะแก้ไขได้อย่างไร
Gintas_

3
ใช้งานไม่ได้กับ Sierra :(
Luís Deschamps Rudge

สิ่งนี้: github.com/pirj/noclamshellได้ผลสำหรับฉัน เพียงติดตั้งกับชง (คำแนะนำในหน้า GitHub) และสนุกกับมัน รุ่งโรจน์ ot @pirj สำหรับการพัฒนามัน
sucotronic

6

ทางเลือกหนึ่งคือใช้คุณสมบัติ "มุมที่ร้อนแรง" แทนที่จะปิดฝาเพื่อให้หน้าจอเข้าสู่โหมดสลีป

ตัวอย่างเช่นคุณสามารถตั้งค่าเพื่อให้เลื่อนเมาส์ไปที่มุมล่างขวาของหน้าจอเริ่มต้น "สลีป"

การตั้งค่าที่อยู่ในระบบการตั้งค่า> เดสก์ทอป & Screen Saver> Screen Saver และคลิกที่ฮอตมุม ...ปุ่ม


4
ถูกต้อง แต่ถ้าฉันไม่เข้าใจผิดอย่างมหันต์แสดง sleep! = ระบบ sleep
Paul Roub

1
@ Paul คุณขวาพวกเขากำลังสองสิ่งที่แตกต่างกันจะมีสองทางลัดที่แตกต่างกันเกินไป
Agos

2
ทางลัดที่ดี แต่ฉัน (หรือโดยเฉพาะอย่างยิ่งเพื่อนร่วมงานที่ไม่คุ้นเคยกับเมาส์ของฉัน :-)) บางครั้งก็โดนมุมโดยไม่ได้ตั้งใจและฉันไม่ต้องการให้มันเข้าสู่โหมดสลีประหว่างการดาวน์โหลดเป็นต้น
Alexander Klimetschek

3

ฉันก็งงกับเรื่องนี้ตั้งแต่ติดตั้ง Lion โดยเฉพาะอย่างยิ่งเมื่อฉันสังเกตพฤติกรรมทั้งสองอย่าง (บางครั้ง MBP ของฉันเข้าสู่โหมดสลีปเมื่อปิดฝาขณะที่ติดตั้งจอภาพภายนอกบางครั้งก็ไม่ได้)

ฉันคิดว่าฉันได้พบสิ่งที่แตกต่างกันในทั้งสองสถานการณ์: สายไฟ (แม็กซาเฟ)

ฉันเชื่อว่าหากคุณถอดปลั๊กไฟก่อนที่จะปิดฝาเครื่อง mac จะเข้าสู่โหมดสลีปเมื่อคุณปิดฝา หากสายไฟยังคงเสียบอยู่สายไฟจะไม่หลับ

สิ่งนี้อาจไม่ตอบคำถาม "ฉันจะทำให้หลับได้อย่างไร" แต่ตอบคำถามเดิมซึ่งก็คือ "ทำไม" ...


1
สามารถยืนยันได้ว่า โหมด Clamshell ดูเหมือนจะขึ้นอยู่กับพลังงานภายนอก (ซึ่งทำให้รู้สึกว่าฉันเดา) แต่มันก็ไม่สะดวกเหมือนกับการปิดฝา
Alexander Klimetschek

3

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


2

แม้ว่าจะไม่ตอบคำถามของคุณ แต่ทำไมไม่ใช้แป้นพิมพ์ลัดหรือเมนูเพื่อพักเครื่อง

ฉันเห็นตัวเลือกนี้ดีกว่าที่คุณต้องการใช้บานพับน้อยลงและอาจหยุดยั้งการสึกหรอได้เร็วขึ้นเช่นกัน


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

0

ดี ... ฉันมี "ทางออก" ตราบใดที่คุณยินดีที่จะยอมรับแง่มุมที่น้อยกว่าอุดมคติ

นี่คือวิธีการทำงาน:

  1. ใช้เครื่องมือ 'ความสว่าง' (รวมอยู่ในซิปด้านล่าง) ตรวจสอบรหัสการแสดงผลที่ใช้งานอยู่
  2. เพิ่มหมายเลขรหัสแสดงผลแล็ปท็อปของคุณลงในเชลล์สคริปต์ (ดูรหัสไปรษณีย์)
  3. รันเชลล์สคริปต์ผ่าน launchd เพื่อมอนิเตอร์ / Library / Preferences / SystemConfiguration / สำหรับการเปลี่ยนแปลง
  4. หากสคริปต์เห็นว่าจอแสดงผลแล็ปท็อปของคุณไม่ทำงานระบบจะแจ้งให้คอมพิวเตอร์เข้าสู่โหมดสลีป

ข้อแม้

เป็นการดีที่เราจะตรวจสอบระบบสำหรับการเปลี่ยนแปลงความละเอียดยกเว้นว่าฉันไม่สามารถหาวิธีที่จะทำโดยอัตโนมัติ

(ดูเหมือนว่าจะต้องมีวิธีการทำเช่นนั้น แต่ GoogleFu ของฉันไม่ได้เปิดขึ้น)

"แมลง"

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

ทำอย่างไร

  • คุณจะต้องดาวน์โหลดhttp://dl.dropbox.com/u/18414/scripts/ase-18037.zipนี้
  • เปิดเครื่องรูดมันและอ่านไฟล์ README.txt
  • คัดลอก 3 ไฟล์รวมไปยังตำแหน่งที่เหมาะสม (ดังที่อธิบายไว้ใน README)
  • แก้ไขหนึ่งในไฟล์เพื่อรวมหมายเลขประจำตัวจอภาพของคุณ (เหมือนกัน)

0

พบวิธีแก้ปัญหาที่เหมาะกับฉันเนื่องจากฉันใช้ControlPlaneแล้วหนึ่งในตัวกำหนดเวลา CPU / พลังงานที่มีประสิทธิภาพที่สุด

  • สร้างบริบทใหม่
  • เพิ่มLaptop Lid Open/Closed Stateแหล่งหลักฐาน
  • เพิ่มกฎที่เรียกว่าบริบทบนฝาแล็ปท็อปปิด
  • เพิ่มการดำเนินการที่pmset sleepnowแนบมากับสคริปต์

voila


-1

คล้ายกับสิ่งที่ฉันพบ:

ฉันเพิ่งอัพเกรดเป็น Lion บน Macbook ของฉัน (White 1.83 2007) ฉันมีจอภาพ Samsung XL2370HD ภายนอก Macbook บางครั้งก็ร้อนแรงเมื่อปิดฝาด้วย Snow Leopard

วิธีแก้ปัญหาคือยกฝาปิดขึ้นครึ่งหนึ่งเพื่อให้เย็นและยังสามารถเข้าถึงแป้นพิมพ์ในตัวเมื่อแป้นพิมพ์ภายนอกไม่ได้ติดตั้งกลับ ขณะนี้มี Lion มันจะสลับกลับไปที่จอแสดงผล Macbook LCD โดยอัตโนมัติเมื่อเปิดฝาและบางครั้งการตั้งค่า colorsync จะผสมกันในกระบวนการทำให้หน้าจอที่สองปิดสีจนกว่าฉันจะรีเซ็ตความละเอียดของหน้าจอเป็น 1920 x 1080 .

ยังสังเกตเห็นว่า ctrl + wheel wheel ซูมเฉพาะในพื้นที่ 1280 x 800 ใน samsung ตั้งค่าเป็น 1920 x 1080 ดูเหมือนว่าจะเป็นข้อผิดพลาดเนื่องจากการรีสตาร์ทด้วยการปิดฝาลงในโหมด 1920 ทั้งหมดเป็นสิ่งที่ดี

ฉันไม่สามารถเปิดฝาได้ยกเว้นในโหมดมิเรอร์ Win 7 บน Bootcamp ทำงานได้ดีและฉันสามารถยกฝาโดยไม่ต้องสลับ มันสะดวกมากที่จะสามารถปิด Macbook เพื่อนอนหลับจากนั้นคลิกเมาส์เพื่อปลุกบนจอมอนิเตอร์ ext จากนั้นเข้าสู่โหมดสลีปแล้วเปิดฝาปิดเพื่อปลุกจอแสดงผลในตัว นี่คือวิธีที่เหมาะสมที่สุดที่ควรใช้งานและเคยทำงานกับจอแสดงผลคู่มาก่อน

  • ลองรีสตาร์ท Mac ในโหมดภายนอก (ฝาปิดพร้อมรีสตาร์ทเมนูแบบเลื่อนลง) สวิตช์ของฝาปิดในขณะนี้ดูเหมือนว่าจะสลับเมื่อคุณยกและปิดฝา ดังนั้นการเปิดครั้งเดียวก็ไม่ทำอะไรเลย แต่การเปิดเป็นครั้งที่สองจะสลับไปที่หน้าจอในตัวจากนั้นการยกและปิดครั้งที่สามจะทำให้มันเข้าสู่โหมดสลีปอีกครั้ง
  • คลิกเมาส์ในโหมดสลีปที่สามและกลับไปที่จอแสดงผลภายนอก (แม้ว่าจะมีหน้าต่างที่ปรับขนาดแล้ว) ฉันเชื่อว่า Lion อาจปรับตัวเอง (เรียนรู้?) โดยอัตโนมัติซึ่งจะเจ๋งมาก แต่ฉันสงสัยว่าการรีสตาร์ทในโหมดหน้าจอที่แตกต่างกันในที่สุดอาจช่วยรีเซ็ตการตั้งค่า PRAM กลับสู่ปกติ
  • ลองเปลี่ยนความละเอียดทั้งสองด้านด้วย ดูเหมือนว่าจะแคชสิ่งที่คุณกำลังทำและอาจสะอึกสะอื้นกับข้อมูลรถเข็นที่บันทึกไว้ก่อนหน้า
  • วิธีสุดท้ายคือการรีเซ็ต PRAM: กด alt (ตัวเลือก) + แอปเปิ้ล + p + r เมื่อรีบูตหลังจากตีระฆัง กดปุ่มค้างไว้และปล่อยให้สามครั้งก่อนที่จะปล่อยและเริ่มต้นขึ้น BTW, ทำสิ่งนี้บนคีย์บอร์ดที่ต่อพ่วงจากภายนอก, ปิดฝาถ้าเป็นไปได้ สิ่งนี้จะให้ความสำคัญกับจอภาพภายนอกที่บูตด้วยหวังว่า
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.