Пользователь
0,0
рейтинг
4 сентября 2011 в 16:25

Выключение внутреннего экрана ноутбука в 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.
@mxx
карма
8,0
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое

Комментарии (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
      упс, сработало, нужно было дополнительный моник отключить во время выполнения команды
      извините.

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