MacBook Pro продолжает зависать, может быть, Google Update может быть причиной?

7

В прошлом декабре (2012) мой MacBook Pro (OS X Lion) начал зависать, скажем, 3 или 4 раза за сеанс. Я запустил оба DVD с диагностикой оборудования Apple (работал часами, без проблем), и я запустил сканирование диска, проблем не найдено.

Сообщение kernel.log включает эти сообщения при каждом сбое:

Dec 13 07:29:27 Gord-Waits-MacBook-Pro kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=809[GoogleSoftwareUp] clearing CS_VALID
Dec 13 07:41:17 Gord-Waits-MacBook-Pro kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=839[ksadmin] clearing CS_VALID
Dec 13 07:41:18 Gord-Waits-MacBook-Pro kernel[0]: CODE SIGNING: cs_invalid_page(0x1000): p=840[ksadmin] clearing CS_VALID

Если вы заглянете в Google для Google Software, вы обнаружите несколько сообщений в Интернете с той же проблемой. Я нашел одну страницу, которая предложила отключить обновление, выполнив эту команду:

defaults write com.google.Keystone.Agent checkInterval 0

который должен полностью отключить автоматические обновления Google.

Это резко уменьшило сбои, но я все еще получаю сбои примерно один или два раза в неделю с теми же сообщениями, связанными с обновлением Google.

У кого-нибудь есть новые идеи?

Я полагаю, что я должен удалить Chrome в следующем

Gord Wait
источник
Не могли бы вы добавить, какой у вас сбой: сбой браузера, паника ядра, зависание приложения или что-то еще?
daniel Azuelos
Это просто замерзло. Вся операционная система. Никакого движения мыши, никакой активности, экран, показывающий, что когда-либо работало во время остановки.
Gord Wait
На Snow Leopard, начиная с даты установки этого каталога: ~/Library/Application Support/Google/RLZ Я получаю каждый час cs_invalid_page сообщение об ошибке в /var/log/kernel.log,
daniel Azuelos
Интересно, как привлечь внимание Google к этому?
Gord Wait

Ответы:

3

Эти неправильные действия, похоже, происходят от агента обновления программного обеспечения Google.

Если эта команда:

launchctl list | grep google

говорит:

-       0       com.google.keystone.user.agent

Затем вы можете временно остановить этого агента с помощью:

cd ~/Library/LaunchAgents
launchctl unload -S aqua com.google.keystone.agent.plist

В системе (где у меня регулярно происходят сбои после установки этого агента: Snow Leopard) Я заметил, что этот список запускает исполняемый файл, расположенный здесь:

~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/MacOS/GoogleSoftwareUpdateAgent

который является универсальным бинарным датом мая 2012 года

file GoogleSoftwareUpdateAgent 
GoogleSoftwareUpdateAgent: Mach-O universal binary with 2 architectures
GoogleSoftwareUpdateAgent (for architecture i386):      Mach-O executable i386
GoogleSoftwareUpdateAgent (for architecture ppc):       Mach-O executable ppc

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

Я удалил этот агент, чтобы не видеть его снова на моем следующем сеансе с:

cd ~/Library/LaunchAgents
chmod 0 com.google.keystone.agent.plist

Протестировано с новой сессией. У меня больше нет CODE SIGNING: cs_invalid_page(0x1000):[…]

daniel Azuelos
источник
1

В конце концов я обнаружил, что и в Chrome, и в Chromium был запущен параллельный экземпляр Google Update, и они не очень хорошо играли вместе (я на 90% уверен, но не на 100%. Требуется зерно соли).

По одному за раз я удалял каждое приложение Google Macbook перестало падать.

Когда я избавился от Chrome, у меня все еще были сбои и работала копия Google Update. Тогда я вспомнил, что у меня установлен Chromium.

После удаления Chrome и Chromium мой Macbook снова стал стабильным. Я оставил его на неделю, затем установил ванильный Chrome, все было хорошо. Через неделю я установил Picasa, все еще в порядке.

Все еще хорошо, через несколько месяцев.

Gord Wait
источник
0

Точно то же самое здесь. После некоторых исследований Я только что попробовал это ,

Как получится.

user38344
источник
Я попробую это. Я обеспокоен тем, что у меня проблема с оборудованием, и программа обновления только решает проблему, но посмотрим, что произойдет!
Gord Wait
Я попробовал этот метод и обнаружил, что One: Google Chrome начал жаловаться на невозможность обновления, и предложил исправить проблему, и Two: Мой Macbook снова вышел из строя с тем же сообщением GoogleSoftwareUp, что и последнее в файле kernel.log , Затем я понял, что у меня установлен Chromium, а также Google Планета Земля, Picasa и Sketchup. Мне нравятся эти программы, но для диагностики я удалил все программное обеспечение Google из своей системы на некоторое время, чтобы проверить стабильность. Возможно, один из этих других пакетов имел устаревшую или глючную копию GoogleSoftwareUp или мешал копированию Chrome.
Gord Wait
0

Lion и Mountain Lion вызывают панику ядра на 2010 MBP. Поиск в Интернете - это хорошо известная проблема. Я решил это, опустившись до Snow Leopard. Получите себе копию 10.6.8 и поместите ее на USB-накопитель или флешку, выполните чистую установку (я знаю, что это перетаскивание, но это единственный способ!), И у вас больше не будет проблем.

user40142
источник
Мой Macbook Pro выпущен в середине 2009 года, а не в 2010 году. Это не та проблема. После недели без программного обеспечения Google у меня была неделя с нулевыми сбоями (резкое улучшение по сравнению с парой сбоев за сеанс). С тех пор я перешел на Mountain Lion, без сбоев. Новый Google Chrome. Не вылетает. Проблема заключалась в том, что одновременно работали две копии Google Updater: устаревшая копия Google Updater (Chromium?) И последняя версия Chrome. Сбой GoogleSoftwareUp, кажется, довольно редкий, но встречается в Интернете и не связан с проблемой MBP 2010 года.
Gord Wait