Центр программного обеспечения, похоже, замораживает систему при установке, в системном журнале есть ошибки «заблокировано более 120 секунд»

Центр программного обеспечения, похоже, замораживает систему при установке, в системном журнале есть ошибки «заблокировано более 120 секунд»

12.04 (точная версия) 64-битное ядро ​​Linux 3.2.0-39 3,6 ГБ памяти Процессор Intel Core 2 Duo с тактовой частотой 2,40 ГГц x2 Ubuntu с установленной WUBI, работающий на MacBook Pro 7.1 с OSX, работающей под управлением Vista через Boot Camp (эй, мне нравится много ОС, ладно?)

При установке из центра программного обеспечения Ubuntu моя система очень часто зависает. Это случалось 4 из 5 последних установок. Совсем недавно я устанавливал Google Earth .deb с сайта Google: нажатие на файл .deb автоматически открывает Центр программного обеспечения (иначе я бы использовал Synaptic, так как я привык ожидать, что Центр программного обеспечения заморозит мою систему, и я порядком устал от этого).

Под "зависанием" я подразумеваю, что ничего не работает: нет тире, нет лаунчера, нет движения мыши, нет alt-tab, не могу открыть терминал (клавиатура не работает). Центр приложений показывает значок "установка", но после этого он становится серым, и я не могу ничего нажать.

REISUB не оказывает никакого эффекта, но возможно холодное выключение и перезапуск.

Иногда, через 5–10 минут, я могу двигать мышью/использовать клавиатуру и выполнять одну или две команды запуска, хотя другие открытые приложения (Chrome и Центр приложений) по-прежнему будут неактивны или зависнут. (Я никогда не ждал дольше этого времени — если через 15 минут устройство все еще не отвечает, я просто выключаю его и перезагружаю.)

Совсем недавно, поэтому я наконец-то задаю вопрос, я ждал около 15 минут и, наконец, смог открыть System Monitor, пока это происходило. Процессы говорят мне, что System Monitor использует около 20% ЦП, и больше ничего не использует много (в основном нули). На самом деле я даже не видел Software Center в списке? Однако в этот момент система, наконец, частично разморозилась, установка была завершена, и хотя я не собирался закрывать Software Center, я смог выполнить выключение системы и новый перезапуск, и я пошел и посмотрел на syslog.

В /var/log/syslog я вижу много сообщений ":blocked for more than 120 seconds". Похоже на

ubuntu зависает с этим сообщением :blocked более 120 секунд

На этот вопрос не было ответа, и я не использую виртуальную машину.

Мой полный системный журнал с трассировками стека выглядит очень, очень похоже на это:

Почему задачи на экземпляре Amazon Xen блокируются более чем на 120 секунд, что приводит к зависанию сервера?

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

Мой вопрос также похож на этот:

https://askubuntu.com/questions/168068/устранение неполадок-сервера-зависания

Но упомянутый «дубликат» в этом вопросе касается того, как завершать процессы/перезапускать, когда система зависает. Я знаю, как завершать процессы и перезапускать. Я хочу выяснить, что вызывает проблему, чтобы попытаться ее исправить. Я понимаю, что мог бы просто использовать Synaptic вместо Ubuntu Software Center, но я хотел бы попытаться решить проблему, если это возможно.

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

Я вижу ряд вопросов о зависании Software Center и других, включая те, на которые я дал ссылку, об ошибке журнала "заблокировано более чем на 120 секунд", но я не видел ни одного вопроса, который связывал бы эти два вопроса. Я сохранил копию отчета syslog, если кто-то захочет его увидеть, но, как уже упоминалось, он очень похож на тот, что был опубликован в вопросе, связанном с Amazon... и я не хотел занимать еще больше места без необходимости, так как, мои извинения, этот вопрос и так стал чрезвычайно многословным!

решение1

У меня есть что-то похожее, установка с mini.iso на CD, поэтому я нажимаю Esc, и экран запуска переключается в текстовый режим, чтобы я мог видеть, что происходит, поэтому я нашел значение 1/120 секунды, выполнив поиск по IP, файл на моем компьютере — url_helper.py, поэтому попробуйте нажать клавишу Esc, когда на экране появится логотип Ubuntu, и узнать, что вызывает эту задержку в 120 секунд.

Как бы я ни пытался изменить эти значения, похоже, проблема с облаком Ubuntu при запуске. Надеюсь, это вам поможет. Я все еще ищу, как изменить 120-секундное значение в процедуре url_help.py, удалить поиск IP или какой-то код, который игнорирует это. Если нет сети, она доступна.

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