Выключение внутреннего экрана ноутбука в 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.
    Метки:
    Поделиться публикацией
    Похожие публикации
    Комментарии 28
    • +1
      Я не выполнял команду (стандартное поведение меня устраивает). Тем не менее, иногда после открытия крышки на внутреннем экране ничего, а внешний становится единственным и основным монитором системы. Решается отключением и повторным подключением внешнего дисплея. Не очень приятное явление (хотя редкое).
      • +4
        Не знаю, как в Lion, но в SL в таком случае достаточно ткнуть Detect Displays.
        • +2
          Command+F2 и дисплей макбука оживает
      • –4
        Спасибо огромное!
        • +21
          Права выбора у пользователя не осталось.

          Вот это больше всего мне нравится у Apple
          • –3
            Вам нравится, когда вам что-то навязывают?
        • 0
          Наконец-то появилось решение! Вот бы они еще рассказали как работать на втором мониторе, когда на первом какое-нибудь приложение в режиме «fullscreen».
          • –3
            Это да… Да и например, нельзя открыть тот же ютую фулскрин, а на втором экране дальше серфить.
            • +1
              Ну как же нельзя, когда можно.
              Перетаскиваете окошко с youtube на второй экран, нажимаете fullscreen, и дальше сёрфите на первом.
              • 0
                Вы сами попробуйте то… речь идет о том, когда какое-то приложение в фулскрине, а не ютуб…
              • 0
                Вот интересно, в чём Adobe видит сакральный смысл держать на разных платформах разное поведение Flash в fullscreen-окнах?
                • 0
                  В том, что флеш — это код с наследием более чем десятилетней давности. Я думаю, там внутри не код, а просто ад настоящий.
            • 0
              Интересно, а чем это продиктовано для Apple? Про предоставление выбора более менее понятно: лепить лишнюю опцию, тестировать ее и т.д., это лишний расход сил. А какой смысл отрубать такой логичный функционал?
              • 0
                Предполагаю что желанием упростить запуск режима, когда ноут закрыт, а внешний монитор или телевизор работает. Видимо такой сценарий работы более востребован.
                • 0
                  Всегда можно прикрыть крышку не до конца
                  • 0
                    если закрыть крышку не до конца, не отключится внутренний монитор ноута. мышь все время будет на него улетать с одного края внешнего экрана.

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

                    я порылся на зарубежных формах и нашел для себя способ работать только на внешнем мониторе, с реально отключенным внутренним(а не с убранной яркостью), но при полностью открытой крышке. может кому тоже поможет:
                    закрытие крышки как правило в макбуках детектится магнитным датчиком Холла. то есть на ободке крышки в каком-то месте есть магнит, и соответственно на самом корпусе ноута где-то стоит датчик. берем магнитик с холодильника и медленно(ибо реакция системы на закрытие крышки не мгновенная, а с некоторой задержкой) ведем вокруг клавиатуры по периметру ноута, пока система не отрубит внутренний монитор(если ОСь не Lion — то заснет). собственно когда найдем датчик — магнит там и оставляем. вуаля! )))
                    P.S. на старом макбуке 2006 года датчик находится рядом с кнопкой Fn — то есть рядом с нижним левым углом клавиатуры.
                • +1
                  Что в нём логичного?
                  Логично сделано в ноутах с виндой: для переключения на внешний монитор нужно нажать кнопку с изображением внешнего монитора; в макоси же до такой логики нужно ещё додуматься: чтобы переключиться на внешний монитор, нужно усыпить ноутбук (при этом отвалятся сетевые подключения и возможно программы их использующие), затем разбудить его внешним устройством, и ноут должен быть при этом подключен к электросети!
                  • 0
                    Логичным я считаю уход в спящий режим при закрытии крышки, без учета подключен ли внешний монитор или нет
                • 0
                  А в тигре можно отключить слип при закрытии крышки с подключенным внешним моником? Бо уже задолбало.
                  • +4
                    «разбудив его внешним usb-устройством и открыв, внутренний дисплей останется выключен.»
                    Проезжая мимо вокзала, с меня слетела шляпа.
                    • 0
                      А если подключен внешний экран, нельзя тыкнуть хардварную кнопку сна (Power, например) и усыпить ноутбук? Я только так и усыпляю свой win-ноут в доке или просто на питании, по-моему, безальтернативный сон так же плох, как и безальтернативный не-сон по хлопку крышки не очень удобен.
                      У меня ноут засыпает по хлопку крышки, когда он без питания, и только по кнопке, если на проводке.
                      • 0
                        Работает на macbook white 2007.
                        Очень не хватало этой функции. Спасибо!
                        • 0
                          Пользуюсь: command+option+eject.
                          • +7
                            Тот шаманский танец, который раньше надо было проводить, чтобы работать с закрытой крышкой ноутбука, вы и называете «правом выбора»? Когда надо было закрыть крышку, дождаться ухода в слип, а потом, через некоторое время, оживить ноут при помощи внешней клавиатуры?

                            По мне, так новое поведение гораздо логичнее.
                            • 0
                              на последней 13-ке 2011 года не работает :(
                              выполнил, reboot и нифига :(
                              • 0
                                упс, сработало, нужно было дополнительный моник отключить во время выполнения команды
                                извините.

                              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.