Macbook Pro — случайно засыпает и не просыпается

Macbook Pro — случайно засыпает и не просыпается

Все,

У меня Macbook Pro 13" (середина 2009 г.), с которым уже давно наблюдаются проблемы, которые, похоже, становятся все хуже.

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

Реже компьютер внезапно переходит в спящий режим во время моего использования, а затем снова входит в тот же цикл сна.

Единственный способ возобновить работу на компьютере — подождать. Жесткая перезагрузка просто возвращает его в «спящий цикл».

Вот отрывок из видео, kernel.logдемонстрирующего явную нарколепсию ноутбука:

Jun  5 22:20:40 james-hales-macbook-pro kernel[0]: Wake reason: OHC1
Jun  5 22:20:40 james-hales-macbook-pro kernel[0]: Previous Sleep Cause: 5
Jun  5 22:20:40 james-hales-macbook-pro kernel[0]: The USB device Apple Internal Keyboard / Trackpad (Port 6 of Hub at 0x4000000) may have caused a wake by issuing a remote wakeup (2)
Jun  5 22:20:40 james-hales-macbook-pro kernel[0]: HID tickle 31 ms
Jun  5 22:20:41 james-hales-macbook-pro kernel[0]: 00000000  00000020  NVEthernet::setLinkStatus - not Active
Jun  5 22:20:45 james-hales-macbook-pro kernel[0]: MacAuthEvent en1   Auth result for: 20:4e:7f:48:c0:ef  MAC AUTH succeeded
Jun  5 22:20:45 james-hales-macbook-pro kernel[0]: wlEvent: en1 en1 Link UP
Jun  5 22:20:45 james-hales-macbook-pro kernel[0]: AirPort: Link Up on en1
Jun  5 22:20:45 james-hales-macbook-pro kernel[0]: en1: BSSID changed to 20:4e:7f:48:c0:ef
Jun  5 22:20:46 james-hales-macbook-pro kernel[0]: AirPort: RSN handshake complete on en1
Jun  5 22:20:48 james-hales-macbook-pro kernel[0]: 00000000  00000020  NVEthernet::setLinkStatus - not Active
Jun  5 22:20:54 james-hales-macbook-pro kernel[0]: 
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: Wake reason: OHC1
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: Previous Sleep Cause: 5
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: The USB device Apple Internal Keyboard / Trackpad (Port 6 of Hub at 0x4000000) may have caused a wake by issuing a remote wakeup (2)
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: wlEvent: en1 en1 Link DOWN
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: AirPort: Link Down on en1. Reason 4 (Disassociated due to inactivity).
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: HID tickle 26 ms
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: 00000000  00000020  NVEthernet::setLinkStatus - not Active
Jun  5 22:20:58 james-hales-macbook-pro kernel[0]: MacAuthEvent en1   Auth result for: 20:4e:7f:48:c0:ef  MAC AUTH succeeded
Jun  5 22:20:58 james-hales-macbook-pro kernel[0]: wlEvent: en1 en1 Link UP
Jun  5 22:20:58 james-hales-macbook-pro kernel[0]: AirPort: Link Up on en1
Jun  5 22:20:58 james-hales-macbook-pro kernel[0]: en1: BSSID changed to 20:4e:7f:48:c0:ef
Jun  5 22:20:58 james-hales-macbook-pro kernel[0]: AirPort: RSN handshake complete on en1
Jun  5 22:21:02 james-hales-macbook-pro kernel[0]: 00000000  00000020  NVEthernet::setLinkStatus - not Active
Jun  5 22:21:08 james-hales-macbook-pro kernel[0]: 

Я пробовал сбросить SMC и переустановить Lion (кроме стирания и установки), но безрезультатно. Genius bar настаивал, что проблема будет решена переустановкой Lion (что они и сделали, но ничего не исправили, продолжая настаивать...).

Пожалуйста, не говорите «логическая плата». Мысли?

решение1

Я никогда не работал с MacBook Pro, но на старых PowerBook и iBook был датчик, который обнаруживал магнитное движение, которое сообщало системе, открыто или закрыто устройство (спящий режим). На iBook магниты были в основании, а датчик — в дисплее, а на PowerBook магнит был в дисплее, а датчик — в верхней части устройства (на самом деле, на CD/DVD). Большинство PowerBook использовали датчик Холла, а большинство iBook использовали магнитное реле. На iBook, когда крышка закрывалась рядом с магнитом, магнит открывал реле, сообщая устройству о переходе в спящий режим. На PowerBook магнитная индукция запускала сигнал, сообщающий устройству об изменении состояния (переходе из одного в другое).

Из чертежей MacBook Pro, которые я видел, я предполагаю, что датчик расположен, возможно, встроен прямо в верхнюю часть корпуса, и я знаю, что магнит находится с правой стороны дисплея за всей отделкой (вам нужно разобрать его, чтобы увидеть/обслужить его). Возможно, датчик встроен в материнскую плату, но это маловероятно.

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

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

  2. Если предположить, что это датчик Холла, встроенный в верхнюю часть («подставку для рук», на которой расположены трекпад и клавиатура), то либо он вышел из строя/неисправен, либо соединение просто ослабло.

Сообщение:

5 июня 22:20:55 james-hales-macbook-pro kernel[0]: Предыдущая причина сна: 5

означает, что система обнаружила, что раскладушка закрыта, и перешла в спящий режим. Неисправность возникает из-за того, что системе сообщается (ошибочно), что крышка закрыта.

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

  1. Найдите магнит, достаточно маленький и мощный.
  2. Если устройство ошибочно переходит в спящий режим при открытой крышке, возьмите магнит и переместите его вдоль правой стороны подставки для рук, примерно на 1/2 дюйма левее правого края компьютера.

Если компьютер включится, то вы, по крайней мере, сможете продемонстрировать это «гуру» Apple и попросить их исправить проблему (а затем попросить их прислать мне немного денег на оплату консультаций!!! ;-) ) Реле печально известны своей способностью застревать в открытом или закрытом состоянии, но с помощью датчиков Холла вы можете «обмануть» PowerBook, заставив его оставаться включенным с опущенной крышкой, дважды подняв и опустив крышку примерно на 1/2 дюйма. Датчик Холла/ядро ОС воспримут это как одно событие вместо двух, поскольку оно произойдет очень быстро.

Переустановка ОС не решит проблему с электрикой.

Надеюсь это поможет

решение2

У меня также есть MBP 13 июня 2009 года, и у меня та же проблема и те же оправдания от genius bar. В моем случае я часто загружаю машину и замечаю, что если клавиатура не загорается при запуске, компьютер сразу же переходит в спящий режим при входе в систему и не просыпается. Та же проблема повторяется при перезагрузке.

Недавно я нашел обходное решение. Если я переверну компьютер вверх дном для запуска (серьезно), клавиатура подсвечивается и все в порядке, никаких проблем со сном.

Это непостоянная проблема, и я пытался воспроизвести ее в баре Genius, но безуспешно. Это начало происходить все чаще в прошлом году. Поскольку это было непостоянно, я не обращался в Apple по этому поводу, пока это не стало более частым после того, как истек срок действия моей Apple Care.

Кто-нибудь знает, что управляет подсветкой клавиатуры? Может, в моем корпусе отвалился какой-то датчик или его просто нужно починить?

Надеюсь, мы скоро найдем решение этой проблемы!

решение3

Я думаю, что в моем случае это может быть датчик Холла в клавиатурном блоке. Это также, возможно, шлейф клавиатуры. Я отсоединю его от разъема ZIF и подсоединю заново, и посмотрю, исправит ли это проблему, так как я знаю, что это распространенная причина проблемы. Надеюсь, это поможет некоторым из вас, столкнувшимся с той же проблемой.

решение4

Недавно я обновился до 10.8.2, и проблема исчезла. Похоже, проблема была в программном обеспечении.

Спасибо за идеи :)

Связанный контент