Зависают иксы в Mandriv'е 2008 PP, в KDE

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
apxutektop
Сообщения: 8

Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение apxutektop »

Ситуация такова: при запуске окна в KDE происходит медленное умирание иксов. Причем, неважно что в этом окне. По иронии судьбы, когда я писал это сообщение, решил добавить смайлик. Нажав ссылку "показать все" воспроизвел проблему. Сначала медленно умер фаерфокс. Затем играющий Амарок. При этом мышь двигалась, звук воспроизводился, часы работали. На клавиатуру система не реагировала, только на Ctrl+Alt+Backspace.

Вся эта ерунда происходит с периодом задаваемым функцией random.

Собственно вопрос новичка: куда копать? Буду благодарен за любой хелп с учётом моего уровня ( ->0) знаний линукса.

Спасибо.
Спасибо сказали:
elf74
Сообщения: 482
Статус: Линуксоид-Самовар :)
ОС: Mandriva Power Pack 2008.0 LCE

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение elf74 »

apxutektop писал(а):
29.10.2007 19:36
Куда копать

Копайте комп... :D Наройте сюда конфигурацию железа... авось что-то прояснится :)
Спасибо сказали:
Аватара пользователя
Trueash
Сообщения: 976
Статус: Вещий Кассандр

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение Trueash »

elf74 писал(а):
29.10.2007 20:10
apxutektop писал(а):
29.10.2007 19:36
Куда копать

Копайте комп... :D Наройте сюда конфигурацию железа... авось что-то прояснится :)

2 apxutektop Похоже, что какая-то программа гребет для себя 100% ресурсов. Какой-нибудь монитор процессов/ресурсов Вы используете?
"...Вы имеете право хранить молчание, все, что вы скажете, может быть использовано против вас..."
Спасибо сказали:
Аватара пользователя
apxutektop
Сообщения: 8

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение apxutektop »

Откопал.

Процессор: Socket 778, Intel Pentium IV, 3GHz, 1024k, FSB 800
Матплата: ASUS P4P800-X на чипсете Intel 865PE с интегрированной звуковухой
Память: два модуля (512 и 1024) х.з. какого производителя.
Видео: ATI Radeon RX1650 Pro 256Mb.
Кулер: Zalman CMPS 7000B-CU :)

Закапывать?

Trueash писал(а):
29.10.2007 20:27
elf74 писал(а):
29.10.2007 20:10
apxutektop писал(а):
29.10.2007 19:36
Куда копать

Копайте комп... :D Наройте сюда конфигурацию железа... авось что-то прояснится :)

2 apxutektop Похоже, что какая-то программа гребет для себя 100% ресурсов. Какой-нибудь монитор процессов/ресурсов Вы используете?


Я тоже об этом думал.
Но в силу своих никаких познаний пока не знаю чем воспользоваться для поиска проблемы. Буду признателен, если посоветуете что-нибудь.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение diesel »

apxutektop писал(а):
29.10.2007 20:41
Я тоже об этом думал.
Но в силу своих никаких познаний пока не знаю чем воспользоваться для поиска проблемы. Буду признателен, если посоветуете что-нибудь.

Заходите в КДЕ, запускаете терминал, в терминале набираете top, в top'е жмем M (т.е. Shift+m) - это сортировка оп потреблению памяти, и начинаем "убивать" Х-ы, рассматривая что чего жрет.
Спасибо сказали:
Аватара пользователя
apxutektop
Сообщения: 8

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение apxutektop »

diesel писал(а):
29.10.2007 23:31
Заходите в КДЕ, запускаете терминал, в терминале набираете top, в top'е жмем M (т.е. Shift+m) - это сортировка оп потреблению памяти, и начинаем "убивать" Х-ы, рассматривая что чего жрет.


спасибо, но только мне не совсем понятна фраза: начинаем "убивать" Х-ы, рассматривая что чего жрет.
Зачем иксы-то убивать?
Собственно после запуска показатели вроде нормальные. Теперь остаётся только ждать пока что-то не начнёт виснуть и в этот момент посмотреть что именно, я правильно понял?
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение diesel »

apxutektop писал(а):
29.10.2007 23:54
Собственно после запуска показатели вроде нормальные. Теперь остаётся только ждать пока что-то не начнёт виснуть и в этот момент посмотреть что именно, я правильно понял?

ага, правильно :)
Спасибо сказали:
Аватара пользователя
Trueash
Сообщения: 976
Статус: Вещий Кассандр

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение Trueash »

diesel писал(а):
29.10.2007 23:55
apxutektop писал(а):
29.10.2007 23:54
Собственно после запуска показатели вроде нормальные. Теперь остаётся только ждать пока что-то не начнёт виснуть и в этот момент посмотреть что именно, я правильно понял?

ага, правильно :)

Еще вариант - можно установить gkrellm, а к нему плагин - gkrelltop. Там показывается потребление памяти и ЦПУ, и кто именно их потребляет. Можно вражину сразу заметить.
"...Вы имеете право хранить молчание, все, что вы скажете, может быть использовано против вас..."
Спасибо сказали:
Аватара пользователя
apxutektop
Сообщения: 8

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение apxutektop »

Trueash писал(а):
30.10.2007 00:21
Еще вариант - можно установить gkrellm, а к нему плагин - gkrelltop. Там показывается потребление памяти и ЦПУ, и кто именно их потребляет. Можно вражину сразу заметить.


Хм... а разве тот же top не отображает данные о % загруженности CPU и памяти?
Ещё я выкопал в меню утилиту KSysGuard. Она подойдёт?
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение diesel »

apxutektop писал(а):
30.10.2007 00:39
Trueash писал(а):
30.10.2007 00:21
Еще вариант - можно установить gkrellm, а к нему плагин - gkrelltop. Там показывается потребление памяти и ЦПУ, и кто именно их потребляет. Можно вражину сразу заметить.


Хм... а разве тот же top не отображает данные о % загруженности CPU и памяти?
Ещё я выкопал в меню утилиту KSysGuard. Она подойдёт?

подойдет любая утилита которая позволяет отследить какаой процесс пожирает процессор/память. top чаще всего есть везде, остальное - как повезет :) что нравится тем и пользуйтесь.

ЗЫ: насколько я помню conky тоже умел статистику выводить такую.
Спасибо сказали:
Аватара пользователя
apxutektop
Сообщения: 8

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение apxutektop »

В общем пока удалось выяснить, что в случайный момент времени ряд процессов обретают статус D (после обнаружения, спустя минуту, система благополучно зависла). Дальнейшие изыскания в нете по словам "uninterruptible sleep" привели к выводу о глюках железа, а скорее всего памяти. Это действительно наиболее вероятная причина проблемы?

Что можете посоветовать из софта для тестирования памяти?
Спасибо сказали:
elf74
Сообщения: 482
Статус: Линуксоид-Самовар :)
ОС: Mandriva Power Pack 2008.0 LCE

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение elf74 »

А какие именно процессы указать не сможете?
Спасибо сказали:
Аватара пользователя
apxutektop
Сообщения: 8

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение apxutektop »

когда я отслеживал первый раз я заметил следующие:
mozilla-firefox
kmail
kded
kwin

Я правда ступил... надо было в файл с top'а писать. Сейчас так и делаю...
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение Goodvin »

apxutektop писал(а):
30.10.2007 20:41
Что можете посоветовать из софта для тестирования памяти?
http://rpmfind.net/linux/rpm2html/search.p...driva&arch=
Спасибо сказали:
Аватара пользователя
apxutektop
Сообщения: 8

Re: Зависают иксы в Mandriv'е 2008 PP, в KDE

Сообщение apxutektop »

Спасибо за ссылку.
Однако тест показал, что память в норме.
Я вот что ещё заметил: когда система виснет, если переключиться в консоль, то она сыпет следующими сообщениями:

Код: Выделить всё

localhost login:
hdd: DMA interrupt recovery
hdd: lost interrupt
hda: lost interrupt
hdb: status error: status=0x58 {DriveReady, SeekComplete, DataRequest}
ide failed opcode was: unknown
hdb: drive not ready for command
hdb: status error: status=0x58 {DriveReady, SeekComplete, DataRequest}
ide failed opcode was: unknown
hdb: drive not ready for command
hdb: status error: status=0x58 {DriveReady, SeekComplete, DataRequest}
ide failed opcode was: unknown
hdb: drive not ready for command
hdd: dma_timer_expiring: dma status == 0x64
hdd: DMA interrupt recovery
hdd: lost interrupt
hda: lost interrupt
hdb: status error: status=0x58 {DriveReady, SeekComplete, DataRequest}
ide failed opcode was: unknown
hdb: drive not ready for command


ну и так до бесконечности... Что либо вводить бесполезно.

Что это может быть? Поясню, что hda и hdb -- dvd-приводы, hdd -- винт.
Спасибо сказали: