Вот что я сделал (не стесняйтесь вносить исправления в любые предложения ниже):
Обновление программного обеспечения
Я заметил в представлении консоли, упомянутом ниже, что перед вызовом паники был вызов bitmap_weight. Я заглянул на сайт nVidia и нашел новую версию видеодрайвера, поэтому скачал и установил ее. Я также запустил менеджер обновлений, чтобы обновить все программное обеспечение на машине. Я все еще испытываю панику, но между инстансами, похоже, больше. Я думаю, что всегда желательно убедиться, что вы получили все последние обновления. ОБНОВЛЕНИЕ: Нет, паника не изменилась, даже консоль Ctrl-Alt-F7 отображает те же сообщения (Как мне записать это в файл ?!).
Memtest86+ (ссылка)
Если он еще не появился, нажатие «esc» во время последовательности загрузки отображает меню grub. В этом меню есть опция для запуска Memtest86+. На Ubuntu 9.04 это V2.11. На их сайте доступен V4.00. Вам нужно будет загрузить образ ISO CD, записать с ним компакт-диск, перезагрузить компьютер и загрузиться с компакт-диска. Для моей проблемы стандартные тесты не выявили никаких проблем. Нажатие «c» отображает меню конфигурации, и здесь есть дополнительный тест, который можно выполнить - тест постепенного исчезновения. Это требует много времени для запуска (в настоящее время он работает, когда я набираю это). Если это выявит проблему, попробуйте заменить микросхемы памяти и повторите тест. Если это все еще не помогает, то вам, вероятно, нужна новая материнская плата.
Результаты тестирования: сегодня утром я проверил компьютер, и memtest все еще работал - 9 часов без ошибок. Поначалу меня это смутило, так как тест немного угасал, таймер показывал 20 минут. Я думал, что он перезагрузился, но на самом деле таймер - это просто время с начала теста битового затухания. При возврате к тестам по умолчанию отображаемое время показывает общее время работы. Так что, похоже, память в порядке.
kexec-tools и вид консоли
Я сейчас установил kexec-tools, хотя это сложный зверь, поэтому я не думаю, что пока получу что-нибудь полезное. При этом, однако, я наткнулся на страницу, где перечислены некоторые полезные сочетания клавиш. При входе в систему я нажал Ctrl-Alt-F8, чтобы отобразить вывод консоли. Я оставил компьютер включенным, и он запаниковал - консоль действительно отображала некоторые сообщения, одно из которых было сообщением о панике. Теперь было бы очень полезно, если бы этот вывод был сохранен в файл, так как в нем было всего около 25 строк видимого сообщения. Кто-нибудь знает, где находится этот файл или как его получить, чтобы сохранить вывод?
Итак, в консоли X (экран Ctrl-Alt-F8) одной из функций в журнале была bitmap_weight, поэтому я подумал, что это может быть видеокарта.
Отключение видео
В папке /etc находится набор папок с именами rc0.d, rc1.d и т.д., Которые содержат набор сценариев, используемых для настройки системы. Обычно сценарии в rc2.d выполняются при включении системы. Здесь скрипт для запуска оконного менеджера называется S30gdm для Gnome и S30kdm для KDE. Переименуйте их в K70gdm / K70kdm и перезагрузите систему. Теперь у вас есть текстовое приглашение, графический интерфейс отключен. При этом система была гораздо более стабильной, она оставалась в живых всю ночь, чего раньше не делала. У меня есть видеокарта nVidia, и, проверяя их веб-сайт, я обнаружил, что недавно было обновление видео драйвера. Теперь я установил это и посмотрю, если проблема не исчезнет. Здесь я должен отметить, что я держу систему в курсе последних обновлений, и я думаю, что было обновление ядра, которое могло повлиять на старый видеодрайвер.
Наконец, чтобы восстановить графический интерфейс, переименуйте K70gdm и / или K70kdm обратно в S30gdm / S30kdm и перезагрузите компьютер.