Вопрос или проблема
ИЗМЕНЕНИЕ: Я изменил заголовок с ‘Ubuntu Freeze // Lenovo T440’ на то, что, как я считаю, является настоящей ошибкой. Надеюсь, это приведет к большему количеству ответов.
ИЗМЕНЕНИЕ 2: Удивительно, но эта зависание происходит только тогда, когда ноутбук использует Wifi сеть. При использовании ethernet соединения, как я делал около 12 часов, зависания не происходило ни разу.
Я использую Ubuntu 14.04 на Lenovo T440. Он работал нормально в течение нескольких месяцев, пока пару дней назад компьютер не начал случайно зависать. Похоже, это не зависит от запущенной программы — это произошло во время работы с текстом и обычного просмотра интернета.
Когда компьютер зависает, обычный метод сброса Alt+PrtSc+REISUB не работает.
Как мне диагностировать проблему, и есть ли у кого-нибудь идея, в чем может быть дело?
ИЗМЕНЕНИЕ: После жесткой перезагрузки Ubuntu предложил мне сообщить о проблеме. Я не уверен, является ли этот отчет проблемой, которая приводит к зависанию компьютера, или это результат жесткой перезагрузки. В любом случае, вот он:
Пакет: linux-image-3.16.0-38-generic 3.16.0-38.52-14.04.1
Тип проблемы: KernelOops
Заголовок: BUG: soft lockup – CPU#2 завис на 23с! [swapper/2:0]
Аннотация: Ваша система может стать нестабильной сейчас и может потребоваться перезагрузка
У меня была такая же проблема… сегодня. Я думал, что это моя видеокарта серии 5500. Нет. Драйвера? Нет. Проблема с двойной загрузкой? Не знаю. Я пытался обновить ядро, но оно не появлялось в меню GRUB.
Попробуйте это:
Установите новое ядро (я установил 4.1 rc3)(http://sourcedigit.com/16629-install-linux-kernel-4-2-rc3-on-ubuntu-15-04-ubuntu-14-04-ubuntu-14-10/)
Перейдите по ссылке для получения инструкций.
Выполните эту команду, чтобы обновить меню GRUB:
sudo grub-mkconfig -o /boot/grub/grub.cfg
После загрузки в GRUB выберите дополнительные параметры для ubuntu, затем выберите тот, который вы установили.
Надеюсь, это решит вашу проблему так же, как решило мою.
Удачи!
Попробуйте использовать Livecd и просто дайте ему поработать какое-то время, если проблема останется, значит, у вас проблема с оборудованием.
Ответ или решение
Разрешение проблемы «BUG: soft lockup – CPU#2 stuck for 23s!» на Ubuntu 14.04 на Lenovo T440
Введение
Ситуация, когда система зависает и отображает сообщение об ошибке, такое как «BUG: soft lockup – CPU#2 stuck for 23s!», может быть крайне неприятной для пользователей. В данном случае проблема наблюдается на ноутбуке Lenovo T440, работающем на Ubuntu 14.04. Данная статья предоставит всем полезную информацию о диагностике и возможных решениях данной проблемы.
Признаки и симптомы
Из предоставленного описания видно, что зависания системы происходят преимущественно при использовании Wi-Fi, тогда как при подключении по Ethernet ситуации такой не наблюдается. Проблемы с заморозкой системы могут указывать на ряд возможных причин, включая программные сбои или аппаратные неисправности. Важно также отметить, что использование комбинации клавиш Alt+PrtSc+REISUB для перезагрузки системы не срабатывает, что указывает на более глубокие проблемы.
Диагностика проблемы
-
Проверка нагрузок на ЦП:
Запустите командуtop
илиhtop
в терминале, чтобы проверить, какие процессы могут перегружать ваш ЦП. Это может помочь выявить приложения, вызывающие зависания. -
Анализ логов:
Проверьте системные логи для выявления ошибок, связанных с зависаниями. Логи можно просмотреть с помощью команд:dmesg | less journalctl -xe
Особенно обратите внимание на сообщения, связанные с "CPU" и сетевыми интерфейсами.
-
Зависимость от сети:
Поскольку проблема проявляется только при использовании Wi-Fi, это может указывать на проблемы с драйверами сетевой карты или с конфигурацией сетевого подключения. Рассмотрите возможность обновления или изменения драйверов для вашего Wi-Fi адаптера.
Возможные решения
-
Обновление ядра:
Установка более новой версии ядра, как предложено в контексте обсуждения, может устранить известные ошибки. Для этого используйте следующие команды:sudo apt-get update sudo apt-get install linux-image-<version> sudo grub-mkconfig -o /boot/grub/grub.cfg
После этого перезагрузите систему и выберите новое ядро в GRUB.
-
Тестирование Live CD:
Использование Live CD может помочь определить, связана ли проблема с аппаратными неполадками. Запустите систему с Live CD и позвольте ей работать на протяжении некоторого времени, чтобы увидеть, возникают ли те же симптомы. -
Проверка аппаратного обеспечения:
Убедитесь в отсутствии физических неисправностей, таких как перегрев, который может привести к зависанию системы. Регулярная чистка и диагностика аппаратных компонентов могут помочь в выявлении проблем. -
Переход на Ethernet:
Если доступен Ethernet, рекомендуется использовать его в качестве временного решения, пока проблема не будет устранена. -
Общие обновления системы:
Убедитесь, что все пакеты системы актуальны. Используйте следующие команды:sudo apt-get update sudo apt-get upgrade
Заключение
Проблема «BUG: soft lockup – CPU#2 stuck for 23s!» может быть вызвана различными факторами, включая программные и аппаратные неисправности. С помощью предложенных шагов по диагностике и устранению неполадок вы сможете значительно повысить стабильность вашей системы. Если проблема не решится, может быть полезно обратиться за профессиональной поддержкой или рассмотреть возможность миграции на более современные версии Ubuntu, так как поддержка 14.04 прекратилась, и обновления безопасности могут быть недоступны.