Development for MacOS
September 2011 4

Выключение внутреннего экрана ноутбука в Lion

В Mac OS X Lion компания Apple изменила поведение макбуков при закрытии крышки с подключенным внешним монитором, это было специальное изменение, о чём можно судить из документации: support.apple.com/kb/ht3131

Это изменение полностью отменило возможность усыплять макбук простым закрытием крышки, если подключен внешний дисплей, и отключать внутренний экран. Права выбора у пользователя не осталось.

На днях на форумах Apple наконец-то появилось решение, возвращающее поведение как в Snow Leopard.

В терминале нужно выполнить следующее:

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

После перезагрузки поведение изменится, теперь с подключенным внешним дисплеем закрытие крышки будет усыплять ноутбук. А если разбудить его внешним usb-устройством и открыть, то внутренний дисплей останется выключен.

У меня на Air3,2 это решение работает.

Вернуть обратно можно так:

sudo nvram -d boot-args

На всякий случай, если что-то пойдёт не так, то сбросить значения nvram можно при загрузке, зажав command+option+p+r.

+29
4k 45
Comments 28