Может ли MacBook Pro надежно разбудить Cinema Display, когда оба спят?

7

Я использую MacBook Pro с дисплеем Cinema, и каждый раз, когда я просыпаюсь с MacBook Pro, сначала включается экран кинотеатра, и дисплей MacBook Pro, по-видимому, остается в режиме ожидания, пока я не нажму кнопку «Определить дисплеи» в настройках дисплеев. Самое неприятное, что мне нужно переставлять окна всех открытых приложений каждый раз, когда я просыпаюсь с моим Mac.

У кого-нибудь есть идеи, как решить эту проблему?

Дмитро
источник
Какие модели MBP и какие модели Cinema Display вы используете? У меня проблемы с 15 "MBP Retina Display и 21" Cinema Display (но не с 30 "). С этой комбинацией я слышал, что использование порта HDMI вместо порта Thunderbolt решает проблемы, хотя я не был в состоянии проверить это.
Доминик
Это было решено? Возможно, это связано с микросхемой SMC на Mac, которая управляет многими аппаратными компонентами, связанными с питанием: support.apple.com/kb/ht3964
bispymusic
@bispymusic Это еще не решено. Я слышал, что эта проблема решена в ML, но у меня все еще есть Lion на ноутбуке. Спасибо за ссылку, но это корпоративный MBP, и я неохотно убираю батарею самостоятельно ...
Дмитрий
У вас все еще есть проблемы с этим? Я убрал название, чтобы увидеть, могут ли помочь свежие глаза.
bmike
@bmike Да, у меня все еще есть эта проблема, и я думаю, что решение было бы перейти на ML.
Дмитрий

Ответы:

1

Вы просите исправить, когда один из ваших экранов не просыпается. У меня есть решение для аналогичной проблемы, поскольку мой второй экран на моем MacMini (сервер 2011) не просыпается. Это не придирчиво, но это исправление.

Я заметил, что экран просыпается после изменения частоты обновления экрана, поэтому я использую cscreenэто. После того, как мой компьютер проснулся, я запускаю следующий скрипт. Существует несколько решений для запуска сценариев сразу после пробуждения компьютера (например, Scenario и Power Manager).

#!/bin/bash
# b.nelissen

# cscreen: http://www.pyehouse.com/cscreen/

# wake up screen when one of these two displays are found
if [ "$(cscreen -l | grep '2b1052d0\|3c0c07c2')" != "" ]; then
    echo "Display found"
    # Dell screen does not wake up, switch back and forth to wake her up
    cscreen -i 2b1052d0 -d 32 -x 1280 -y 1024 -r 60 # small dell screen
    cscreen -i 2b1052d0 -d 32 -x 1280 -y 1024 -r 75 # small dell screen
    cscreen -i 3c0c07c2 -d 32 -x 1920 -y 1200 # big compaq screen
fi

# exit

Что это делает вкратце

  • Проверьте, подключен ли экран (я переключаю экраны между домом и работой)
  • Частота обновления для displayID '2b1052d0' сначала до 60, а не до 75 (чтобы разбудить экран)
  • Установите для второго экрана ее обычные настройки.
CousinCocaine
источник
0

Попробуйте снять флажок «Автоматическая регулировка яркости» на панели управления «Системные настройки».

Скотт Уолтер
источник
0

Вы используете USB-клавиатуру / мышь? MacBook Pro с ML имеет функцию, которая, если вы используете внешние периферийные устройства и будите свой компьютер с ними, он будет работать как настольный компьютер без использования дисплея ноутбука. В этом случае попробуйте без подключения клавиатуры / мыши или пробуждения с помощью встроенной клавиатуры / трекпада / кнопки питания.

Майкл Дорниш
источник