Добрый день!
Посмотрел на форуме несколько похожих обсуждений и решил, что проще будет начать собственную тему. Поставил я Kubuntu 10.04, и всё бы ничего, но почему-то периодически имеет место сабж - совершенно непонятные полные зависания системы. В предыдущих версиях у меня такого не было. Насколько мне удалось выяснить по опыту нескольких зависаний, процесс обычно развивается в четыре стадии:
1. Система по непонятным причинам начинает сильно тормозить, выполняются интенсивные операции с винчестером, системный монитор KDE при этом показывает 100-процентную загрузку процессора. Что интересно, в списке запущенных процессов далеко не всегда удаётся найти процесс, который бы так сильно нагружал ЦП, - хотя в списке отображаются и системные процессы, запущенные от имени root. На этой стадии ещё можно закрыть штатным способом программу, вызвавшую сбой (если, конечно, удастся выяснить, какая именно программа "виновата"). Поскольку компьютер на этой стадии, в принципе, ещё меня слушается, на первый взгляд её можно принять за невинный сбой, но проблема в том, что если вовремя не принять меры, то через несколько минут, скорее всего, наступит вторая стадия.
2. Система начинает безбожно тормозить, продолжаются интенсивные операции с винчестером, реакция на нажатия клавиш и манипуляции с мышью может происходить с задержкой до нескольких минут. Если удаётся вызвать системный монитор KDE, то он также показывает 100-процентную загрузку процессора (графики обычно обновляются с задержками). На этой стадии ещё можно (только если повезёт) успеть нажать на Ctrl+Alt+Esc и убить программу, вызвавшую сбой (опять же, если перед этим удастся выяснить, какая именно программа во всём "виновата"). Если этого сделать не удастся, через некоторое время практически неизбежно наступает третья стадия.
3. Полное зависание системы. Индикатор винчестера продолжает гореть ровным светом, даже если операции чтения-записи не выполняются (отсутствует характерный звук). В окне системного монитора, если он запущен, прекращается обновление графиков, но сохраняется призвук, который у моего компьютера обычно бывает, когда процессор загружен (не знаю, чем этот призвук можно объяснить, но он имеется все пять лет, сколько у меня стоит мой нынешний компьютер). Торрент-клиент прекращает обмен данными с сетью (перестаёт мигать ADSL-модем). На клавиатуру и мышь практически никакой реакции. Правда, указатель мыши иногда всё-таки может немного дёргаться. Кроме того, индикаторы Num Lock и Caps Lock на клавиатуре могут (не всегда) начать даже не мигать, а самопроизвольно загораться. Просто неожиданно обнаруживаю, что они горят; что интересно, при нажатии на Num Lock индикатор Num Lock гаснет, а если ещё раз нажать на Num Lock, - гаснет Caps Lock, но через некоторое время оба опять загораются; если эти индикаторы будут гореть в момент выключения компьютера, то они продолжают гореть и после его выключения, вплоть до следующего включения. На этой 3-й стадии сабжа сделать уже практически ничего нельзя. На SysRq никакой реакции (даже не понял, поддерживается ли она вообще). Подключение флэшки систему не оживляет (кому-то помогало, судя по обсуждениям на форуме). Можно только отключить питание (если не ошибаюсь, на простое нажатие кнопки питания компьютер у меня не реагировал, только на долгое). Если ничего не делать, через несколько минут наступает четвёртая стадия.
4. Экран гаснет, компьютер по-прежнему ни на что не реагирует, индикатор винчестера продолжает гореть, призвук, как при интенсивной загрузке процессора, тоже продолжается. Что интересно, на этой стадии система может среагировать даже на простое (короткое) нажатие кнопки питания.
Не уверен, что с описанным сбоем связаны какие-либо закономерности, но могу выделить несколько наиболее типичных случаев, когда он происходит:
1. Просмотр фотографий в Gwenview при запущенном DrWeb Spider практически гарантированно вызывает 1-ю стадию сабжа, которая с большой долей вероятности может затем перейти во 2-ю. Это, кстати, едва ли не единственный случай, когда мне удалось в списке запущенных процессов найти процесс, перегрузивший ЦП. Отключил запуск Spider.
2. Обновление индекса Strigi. Сначала подумал, что это как-то связано со Spider, но его отключение не помогло. Пришлось отключить Nepomuk, благо он мне пока не нужен.
3. Манипуляции с фотографиями в Digikam могут с большой долей вероятности вызвать сразу 2-ю стадию сабжа.
4. Нажатие на кнопку "Открыть каталог" в Showphoto почти гарантированно вызывает сразу 3-ю стадию.
5. Открытие сразу нескольких (15-20) фотографий в отдельных окнах Gwenview гарантированно вызывает 1-ю стадию; если не закрыть вовремя часть окон Gwenview, она может перейти во 2-ю. Кстати, системный монитор при этом показывает, что память основательно забита именно несколькими процессами Gwenview; не помню, чтобы в предыдущих версиях Kubuntu Kuickshow так сильно нагружала память (правда, могу и ошибаться). Что ещё интересно, системный монитор часто, но не всегда, показывает, что "область подкачки недоступна"; никаких закономерностей пока не выявил.
6. Нажатие на кнопку "Масштаб 100%" в UFRaw может сразу вызвать 3-ю стадию сабжа. При этом как генерация изображения для предварительного просмотра, так и собственно конвертация из сырого формата в обычный выполняются даже быстрее, чем в Kubuntu 9.10. Правда, как создание предварительного просмотра, так и конвертация временами (не всегда) вызывают 1-ю стадию сабжа; в этих случаях она практически гарантированно переходит затем во 2-ю, если не убить UFRaw с помощью XKill.
Характеристики компьютера: процессор Athlon 64 2800+ Clawhammer Socket 754, материнка GigaByte GA-K8NS nForce 250, память Kingston DIMM DDR400 PC3200 (два модуля по 512 Мбайт), два винчестера Seagate Barracuda (один подключен через SATA, другой - через IDE), на одном из винчестеров когда-то нашёл битый сектор, но никаких проблем с ним ни разу не возникало; у меня на нём хранятся только торренты.
Прошу прощения за столь многочисленные подробности; надеюсь, они всё же небесполезны :-)
Любые журналы предоставлю по первому требованию (сейчас просто не знаю, в каких журналах может быть что-либо полезное по сабжу).
Буду в высшей степени признателен за любые советы и идеи :-)
Переехал обратно в Kubuntu 9.10. Так жить невозможно :-(