Выключение внутреннего экрана ноутбука в 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.
    Share post
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 28

      +1
      Я не выполнял команду (стандартное поведение меня устраивает). Тем не менее, иногда после открытия крышки на внутреннем экране ничего, а внешний становится единственным и основным монитором системы. Решается отключением и повторным подключением внешнего дисплея. Не очень приятное явление (хотя редкое).
        +4
        Не знаю, как в Lion, но в SL в таком случае достаточно ткнуть Detect Displays.
          +2
          Command+F2 и дисплей макбука оживает
            0
            Спасибо!
          –4
          Спасибо огромное!
            +21
            Права выбора у пользователя не осталось.

            Вот это больше всего мне нравится у Apple
              –3
              Вам нравится, когда вам что-то навязывают?
                +6
                image
              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
                                    упс, сработало, нужно было дополнительный моник отключить во время выполнения команды
                                    извините.

                                  Only users with full accounts can post comments. Log in, please.