Apague la pantalla del MacBook Pro mientras está conectado a un monitor externo en Yosemite

25

¿Cómo se apaga la pantalla del MacBook Pro con la tapa abierta mientras se usa un monitor externo en Mac OS X 10.10 de Yosemite?

Todos los métodos anteriores, como el de enumerados aquí : eso ha funcionado en Mavericks y ya no funciona en Yosemite.

¿Alguien sabe cómo hacerlo en Mac OS X 10.10 Yosemite? Bajar el brillo no es lo mismo que apagar la pantalla, ya que la GPU aún envía una señal a la pantalla interna y al monitor externo.

Estos fueron los comandos de terminal para lograr esto en Mavericks:

Enable

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

Deshabilitado

sudo nvram -d boot-args

¿Alguien sabe cómo lograr esto en Yosemite?

    
pregunta chance 22.10.2014 - 07:41

7 respuestas

10

El comando equivalente para Yosemite es:

sudo nvram boot-args=niog=1

Solo lo he probado en mi MacBook Pro de 15 pulgadas a finales de 2008, pero funciona para mí. Su kilometraje puede variar.

Fuente: Leí el código fuente de IOGraphics , específicamente IOGraphicsFamilyModuleStart() en IOFramebuffer.cpp .

Detalles técnicos: necesitamos borrar el bit 0 ( kIOGDbgLidOpen ) en la variable gIOGDebugFlags del módulo para cambiar la forma en que maneja los eventos de apertura de la tapa.

Las versiones anteriores del código establecerían esta variable en cualquier valor iog especificado en los argumentos de inicio, o 0x03 si no se especificara iog .

El código en Yosemite primero establece gIOGDebugFlags a 0x43 , luego bitwise Os con el valor especificado por iog (si existe), y finalmente bitwise ANDs con el complemento bitwise del valor especificado por niog (si existe). En otras palabras, iog ahora solo puede establecer bits en gIOGDebugFlags , pero el nuevo niog puede borrar bits. Así que especificamos niog=1 en los argumentos de arranque para borrar el bit 0.

    
respondido por el rwg 04.11.2014 - 05:27
20

Encontré esta maravillosa aplicación gratuita:

enlace

Funciona como un amuleto.

    
respondido por el prototypical 25.06.2015 - 02:24
5

Finalmente, alguien que realizó una aplicación gratuita para deshabilitar monitores: DisableMonitor (en GitHub)

    
respondido por el Alfred 11.05.2015 - 08:01
1

Tengo una funda magnética para iPhone, la coloco cerca del teclado de mi viejo macbook, cerca de las teclas ASDF, ¡y la pantalla interna se apaga de inmediato! ¡Es tan simple!

Crédito a enlace

Editar: tienes que conectar tu macbook a un adaptador de corriente para que este método funcione.

    
respondido por el FrankCJ 22.01.2017 - 12:18
0

Vaya al protector de pantalla y luego active "mostrar apagado" en las esquinas calientes.

    
respondido por el user128876 22.05.2015 - 06:10
0

Reducir el brillo de la pantalla a 0 mediante el teclado me funciona. La pantalla del Macbook es totalmente oscura, pero la pantalla externa no se ve afectada.

    
respondido por el Luke Williams 13.08.2016 - 21:31
-2

Este truco funciona (haga que el monitor externo sea el principal y cierre parcialmente la tapa hasta que se apague la pantalla)

enlace

    
respondido por el chan 16.08.2015 - 17:35

Lea otras preguntas en las etiquetas