¿Cómo deshabilitar el modo Clamshell en Yosemite?

Tengo mi Retina MacBook Pro de finales de 2013 conectada a una pantalla externa. Yo uso ambas pantallas. Por la noche, cuando dejo mi computadora, quiero cerrar la tapa para poner la Mac a dormir.

Desde Lion, existe el famoso 'modo Clamshell', que es para mucha gente, pero no para mí. Esto hace que OS X cambie al modo de pantalla única, usando solo la pantalla externa, si la cierro.

Hasta Mavericks pude evitar esto con el famoso: sudo nvram boot-args="iog=0x0"parámetro del kernel, pero desde Yosemite, esto no funciona. ¿Hay alguna solución? No quiero desconectar mi computadora por la noche o ponerla en suspensión seleccionando un comando de menú. Ambas soluciones son realmente cojas.

¿Qué le impide dormir cuando cierra la tapa?
Si su computadora portátil está conectada a una fuente de alimentación y tiene una pantalla externa conectada, no dormirá, sino que usará el modo Clamshell, hasta donde yo sé.
¿Qué muestra su "pmset -g" como configuración?
No solo ya no puedo simplemente cerrar la tapa para dormir la Mac... si ahora presiono el botón de encendido para dormir la Mac, pero luego cierro la tapa de la Mac, ¡reactiva el sistema nuevamente en forma de concha!

Respuestas (8)

Desenchufe o desconecte el adaptador de corriente antes de cerrar la tapa. El "modo de concha cerrada" requiere que la MacBook esté enchufada a una toma de corriente para activarse.

De hecho, descubrí esto a través de prueba y error, ¡pero aquí está la prueba! :)

http://support.apple.com/en-us/HT201834

También tuve este problema y se me ocurrió un servicio que monitorea el estado de la tapa y pone la máquina a dormir cuando la tapa está cerrada: https://github.com/pirj/noclamshell . Fácilmente instalable a través de Homebrew.

Esto es excelente y exactamente lo que estaba buscando. No puedo soportar el modo de concha cuando todo lo que quiero hacer es cerrar la tapa mientras tomo el almuerzo y no quiero que se muestre nada en mis 3 monitores. Gran solución. Si me preguntas, esta debería ser una opción para alternar dentro de las preferencias de visualización. ¡Un voto bien merecido!

Actualmente estoy haciendo esto en el trabajo, que es lo mejor que se me ocurre sin la desconexión aún más molesta de algo:

    • Presiona powerpara poner tu antigua Mac a dormir.

    • Presiona ctrl++ para poner a dormir tu Mac anterior shift.eject

    • Presiona ctrl++ para poner a dormir shifttu powerMac sans-eject más reciente.
  1. Cierra la tapa.
  2. Al día siguiente: abre la tapa para activar la mac.
El paso 1, por supuesto, es solo el powerbotón para macbooks más antiguos. ¿Alguna idea de qué es para las Macbooks más nuevas, es decir, el modelo de finales de 2016? No tengo botón de encendido, solo un botón de huella digital al lado +y no pone la computadora en suspensión.

Descargar INSOMNIAX para Yosemite es gratis http://www.macupdate.com/app/mac/22211/insomniax ingrese la descripción de la imagen aquí

Las preferencias que se muestran en su captura de pantalla no impiden que mi Yosemite MBP se duerma cuando se cierra la tapa cuando está conectado a un monitor externo. Desafortunadamente, ninguna combinación de preferencias impide el modo clamshell.

Mi "solución perfecta" para mantener la tapa del MacBook abierta pero la pantalla interna apagada/solo usando la pantalla secundaria, incluso con la alimentación desconectada (!) usando dos comandos de terminal:

Habilitar "pantalla apagada":

sudo nvram boot-args="niog=1"

Desactivar clamshell en Yosemite:

sudo nvram boot-args="iog=0x0"

Fuente: OS X Daily: deshabilite la pantalla interna en una MacBook Pro o Air en OS X Mavericks

El truco: poner la Mac a dormir y despertarla (desenchufada)

  1. (Cuando está desenchufado) simplemente cierre la tapa para poner a Mac en modo de suspensión.
  2. Para despertar, conecte la alimentación y despiértese con el teclado/mouse (o cualquier dispositivo externo USB/firewire/bluetooth).
  3. Mac se despierta → abre la tapa (debe permanecer apagada), desconecta la alimentación.
  4. ¡Voila!
¿qué? ... ¿quiero decir que?

No estoy seguro de que sea una respuesta exacta a su pregunta, pero ¿qué tal un Hot Corner para ponerlo en reposo?

imagen Rincón caliente del sueño

... o añadir un comando de teclado...

Comando clave

Gracias, pero esto no es más fácil que presionar el botón de encendido en breve. Realmente quiero cerrar solo la tapa para iniciar el sueño. :/
No te preocupes, mi Mac Pro no tiene tapa, por lo que, para mí, deslizar el dedo hacia la esquina inferior izquierda con el mouse es, con mucho, lo más rápido.

Por lo que puedo decir, si el macbook está enchufado y la pantalla externa está conectada, no debería ir a dormir y funcionar de manera similar al método Mavericks. Todavía tengo la configuración nvram aplicada y hasta ahora todo bien; la única diferencia es que tengo que mantener la tapa cerrada y usar USB para teclado y mouse.

¡No es perfecto pero está cerca!

No me entendiste. Quiero que duerma incluso cuando la pantalla externa está conectada.
¡Ah, mi error, pensé que querías lo contrario!

Todavía no he encontrado una respuesta a esto, pero una solución muy "viable".

Configuré un Hot Corner en mi mac para "Poner la pantalla en reposo". Ahora, antes de cerrar la tapa, arrastro el puntero a la esquina elegida con un movimiento bastante despreocupado por el panel táctil.

Un paso extra pero funciona bastante bien para mí. Espero que ayude.