Memaksa macbook untuk tidur ketika tutupnya tertutup dan monitor eksternal tersambung di Lion

13

Saya tahu Anda pernah mendengar ini sebelumnya, tetapi apakah ada aplikasi / retasan yang membuat komputer berperilaku seperti Snow Leopard saat menutup tutupnya?

Saya tidak ingin mendengar bahwa ini adalah pertanyaan duplikat, karena saya ingin solusi bukan penjelasan.

Poskan hanya di sini jika Anda memiliki solusi yang membuat macbook berperilaku seperti di Snow Leopard saat menutup tutupnya.

Tyilo
sumber
4
Bukan solusi, tapi ingat Anda selalu dapat menggunakan ⌥⌘⏏ untuk mengaktifkan komputer.
jtbandes
Bahkan tidak menyadari ini karena saya biasanya tutup dan matikan segera monitor eksternal ...: - /
LudoMC
@LudoMC telah menjalankan macbook saya di malam hari tiga kali sekarang, karena saya lupa menghapus kabel ke monitor eksternal, karena saya juga segera mematikan monitor saya: S
Tyilo
@ Tyilo Hanya menjalankan perintah uptime yang menunjukkan milik saya sudah lebih dari 3 hari sekarang! Mudah-mudahan sekarang saya tahu bahwa saya harus membuatnya tidur secara manual.
LudoMC

Jawaban:

6

Ini berfungsi pada 10.7 dan 10.8 dengan MacBook Air saya:

sudo nvram boot-args=iog=0x0

Setelah memulai kembali, itu akan mengembalikan perilaku pra-10.7:

  • Menutup tutupnya membuat laptop tidur walaupun terhubung ke layar eksternal
  • Jika Anda membangunkan laptop dan membuka tutupnya, tampilan internal tidak menyala

Untuk membatalkannya, jalankan sudo nvram -d boot-argsatau tahan ⌥⌘PR saat startup.

Lri
sumber
1
Ini berhasil bagi saya pada Macbook Air 10.9.4! TAPI ... Apakah ada cara untuk mengaktifkan tampilan internal ketika Anda bangun di laptop?
Alan David Garcia
Ini berfungsi untuk MBP saya yang menjalankan Maverick, tetapi hanya jika saya memutus daya dan monitor sebelum menjalankan perintah, me-reboot Mac, dan kemudian menghubungkan kembali daya dan monitor. Tidak yakin apakah itu rebooting, disconnecting, atau keduanya.
jtheletter
1

Di versi OS X sebelumnya, Anda akan pergi ke ~ / Library / Preferences / SystemConfiguration untuk menemukan file bernama com.apple.PowerManagement.plist. Dalam file itu Anda akan menemukan cara untuk men-tweak hal-hal seperti mode "clamshell" lama. Saya belum melihat di Lion untuk melihat apakah ini masih ada, tetapi jika file itu masih ada, Anda mungkin ingin melihat apa yang memungkinkan Anda untuk mengontrol. Semoga ini membantu.

Christian Correa
sumber
Ada opsi untuk "Wake On Clamshell Open", tetapi tidak "Sleep On Clamshell Close", atau yang serupa. Tangkapan layar: i.imgur.com/44Zrr.png
Tyilo
@Christian_Correa, btw ini ada di / Library / Preferences / Konfigurasi Sistem, bukan ~ / Library / Preferensi / SystemConfiguration
Tyilo
0

Tidak yakin apakah masih akan bekerja dengan Lion, tetapi pada SL saya menggunakan InsomniaX ketika saya ingin menutup tutupnya dan mencegah mbp saya dari tidur. Lihat tautan berikut untuk program serupa:

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

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

Robert S Ciaccio
sumber
2
Saya tidak ingin mencegah Mac dari tidur. Saya ingin tidur ketika saya menutup tutupnya!
Tyilo
@tyilo: oops, baca sepenuhnya itu :)
Robert S Ciaccio
meninggalkan jawaban saya jika aplikasi membantu seseorang dengan masalah yang berlawanan ...
Robert S Ciaccio
0

Saya membuat LaunchAgent yang melakukan ini. Kode sumber dapat diunduh di sini: https://github.com/Tyilo/Lid-sleep

Tyilo
sumber
Apakah ini berfungsi di Yosemite? Bagaimana saya menggunakan LaunchAgent ini? Terima kasih.
jtheletter