Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Зависание ОС Ubuntu, требуется помощь в обнаружении причины.  (Прочитано 4512 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн GrandPeter

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
    • Проект Голос это простой граф. интерфейс  для festival
Здравствуйте!
Возникла нечасто повторяющаяся проблема, куда копать не знаю, в связи с чем и требуется помощь.


Есть ПК под управлением Ubuntu 10.04. Иногда во время работы с ПК: закачка через EiskaltDC++, работа с Gimp или просто блуждание по каталогам в Nautilus, происходит зависание ОС, клавиатура не отвечает и изображение не меняется. Однако работает мышь (но на ее действия ничто не реагирует), кроме того возможно подключение по сети через vnc (при каждом подключении запускается новый сеанс).

Вопрос: как установить, что провоцирует такое поведение. Чем можно продиагностировать оборудование (разумеется не прибегая к виндовому ПО). Какие логи посмотреть и на что обратить внимание?


Система:
ядро linux 2.6.32 и установленное из репозитория (http://ppa.launchpad.net/kernel-ppa/ppa/ubuntu) 2.6.38. драйвер для видео nvidia 280.13

Железо:
мать  Gigabyte GA-MA790XT-UD4P
видео GeForce GT 240
проц  AMD Athlon(tm) II X2 240 Processor
винт  WDC WD10EADS-00L
Всё что не происходит - всё к лучшему!

ikstlen

  • Гость
после зависона 
dmesg|tail
и
cat /var/log/syslog | grep warning

Оффлайн GrandPeter

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
    • Проект Голос это простой граф. интерфейс  для festival
ikstlen спасибо за внимание к моей проблеме. Как зависнет сразу выполню.
Всё что не происходит - всё к лучшему!

Оффлайн Tolik_

  • Активист
  • *
  • Сообщений: 334
    • Просмотр профиля
Цитировать
происходит зависание ОС, клавиатура не отвечает и изображение не меняется.
та-же проблема, или очень близко к ней. Происходит периодическое "замерзание" картинки на экране. При этом все остальные процессы крутятся, на это указывает работающее Radio Tray (трансляция станции не обрывается - звук идет), или если смотришь фильм онлайн в полноекранном режиме, то выпадает промежуток именно со времени заморозки (изображение), но звук фильма идет нормально. Предполагаю, косяк с дровами nvidia или биосом матери, возможно и компиц (но надо проверять). Хотя установленны дрова правильно, наблюдается в шестеренках glxgears дерготня изображения, при этом fps очень даже неплохой, примерно 7600.
Драйвер стоит 280.13. Материнка Asrock N68C-S со встроенной Nvidia GeForce 7025 / nForce 630a (GPU 0). Проц. AMD Athlon64 X2 Dual Core Processor 5200+. Ubuntu 11.04 с классическим гномом и ядром Linux 2.6.38-11-generic.
вывод после зависона
dmesg|tail и cat /var/log/syslog | grep warning

Цитировать
tgn@tgn:~$ dmesg|tail
[   18.476620] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   18.695264] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   18.809260] forcedeth 0000:00:07.0: irq 43 for MSI/MSI-X
[   18.884875] svc: failed to register lockdv1 RPC service (errno 97).
[   18.884951] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
[   18.885014] NFSD: starting 90-second grace period
[   19.339427] L2TP core driver, V2.0
[   19.340613] NET: Registered protocol family 24
[   19.343605] PPPoL2TP kernel driver, V2.0
[   29.488016] eth0: no IPv6 routers present
tgn@tgn:~$ cat /var/log/syslog | grep warning
tgn@tgn:~$
« Последнее редактирование: 18 Сентябрь 2011, 00:25:11 от Tolik_ »

Оффлайн Tolik_

  • Активист
  • *
  • Сообщений: 334
    • Просмотр профиля
Похоже выловил источник проблемы - как ни странно compiz 0.9.4
выполнил даунгрейд компица и вроде пока полет нормальный и шестеренки крутятся нормально без рывков. Трошечки поэксплуатирую и посмотрю - проявится дефект или нет. Если да - отпишусь.
Ах да, даунгрейд описан
https://forum.ubuntu.ru/index.php?topic=154069.0
http://www.opencompositing.ru/novoe/port-compiz-0-8-dlya-natty-narwhal/ctranitsa-11.html
http://www.webupd8.org/2011/05/how-to-downgrade-to-compiz-086-in.html

Оффлайн GrandPeter

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
    • Проект Голос это простой граф. интерфейс  для festival
Похоже выловил источник проблемы - как ни странно compiz 0.9.4
выполнил даунгрейд компица и вроде пока полет нормальный и шестеренки крутятся нормально без рывков. Трошечки поэксплуатирую и посмотрю - проявится дефект или нет. Если да - отпишусь.
Ах да, даунгрейд описан
https://forum.ubuntu.ru/index.php?topic=154069.0
http://www.opencompositing.ru/novoe/port-compiz-0-8-dlya-natty-narwhal/ctranitsa-11.html
http://www.webupd8.org/2011/05/how-to-downgrade-to-compiz-086-in.html

Спасибо, что отписываетесь. У меня пока сбой не произошел, хотя раньше частенько было, да и работаю не много - времени стало маловато.
Всё что не происходит - всё к лучшему!

Оффлайн Saltty

  • Активист
  • *
  • Сообщений: 362
  • Соль (Ubuntu 14.04)
    • Просмотр профиля
    • Мой сайт
Попробуйте вернуть управление клавиатуре http://blog.denisiuk.org/2010/01/linux-reisub.html

Оффлайн GrandPeter

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
    • Проект Голос это простой граф. интерфейс  для festival
Попробуйте вернуть управление клавиатуре http://blog.denisiuk.org/2010/01/linux-reisub.html

Спасибо за совет и дельную ссылку, опробую!
Всё что не происходит - всё к лучшему!

Оффлайн Владимир1953

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Пользуюсь ubuntu 10.10  (ядро linux 2.6.35-30-generic) почти год.Не было с ней никаких проблем, месяц назад начались зависания: пропадают значки на рабочем столе, становятся неактивны значки на панели и при попытке перезагрузить, пропадает и сама панель.Это происходит примерно  раз в три сеанса. Очистка системы, тестирование диска  и памяти не выявили ошибок.Что предпринять?Помогите.

 Что сделал:

1.Из режима  recovery mode run: /usr/bin/check-bios-nx--verbose  получил инструкцию  "enable this (NX) in yor BIOS". Выполнил её, но эффекта нет.

2.Также получил сообщение: E:problem executing scripts DPkg::Post-Invoke 'if[-d/var/lib/update-notifier] then thouch /var/lib/apdate-notifier/dpkg-run-stamp; fi; if [-e/var/lib/update-notifier/updates-available]; then echo >/var/lib/update-notifier/updates-available; fi'
E: Sub -process returned an error code
E: Sub-process /usr/bin/dpkg returned an error code (2)
Что с ними делать дальше не знаю.Подскажите.

3.Подозреваю Firefox.Решил обновить, но пишет ошибку в пакете: ca-certificates-java ( error adding). Удалил пакет и установил снова, но цели не достиг.Получил сообщение  при этом: "Подпроцесс установлен сценарий post-installation  возвратил код ошибки 1. Выполнил из терминала:apt-get update  пакет ca-certificates-java  обновился. Почему не обновлялся из  Synaptic ?
Теперь проверяю работоспособность.



« Последнее редактирование: 04 Октябрь 2011, 02:49:29 от Владимир1953 »

Оффлайн Владимир1953

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Похоже виноват бесперебойник  Back Power Pro-500. Два дня экспериментировал с ИБП и без него и могу  уверенно сказать, что ИБП-причина почти всех зависаний.Без ИБП зависла Ubuntu только один раз за два дня, а Windows-ни разу.С ИБП всё  с точностью до наоборот.В нём аккумулятор не держит зарядку, с ним ясно, но ещё остался вопрос, одно зависание ведь было!
Продолжаю поиск.

Оффлайн GrandPeter

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
    • Проект Голос это простой граф. интерфейс  для festival
Похоже виноват бесперебойник  Back Power Pro-500. Два дня экспериментировал с ИБП и без него и могу  уверенно сказать, что ИБП-причина почти всех зависаний.Без ИБП зависла Ubuntu только один раз за два дня, а Windows-ни разу.С ИБП всё  с точностью до наоборот.В нём аккумулятор не держит зарядку, с ним ясно, но ещё остался вопрос, одно зависание ведь было!
Продолжаю поиск.

Здравствуйте, Владимир!
Если программная часть отметена, как возможный источник проблемы и начинаете смотреть в сторону железа то рекомендую обратить внимания на следующие моменты:
-1. посмотреть на сайте производителя рабочий диапазон температуры процессора, и сравнить с температурой процессора при работе вашего ПК. Если не удастся получить ее значения в ОС, то можно ее посмотреть в биосе, но конечно это не будет показателем т.к. нагрузки никакой не будет.
0. Теперь обратим взор на железо. Отключите кабель на 220 вольт.
1. Откройте системный блок, аккуратно удалите пыль и визуально продиагностируйте материнскую плату: прежде всего не должно быть вспухших и потекших конденсаторов. Обратите внимание на другие дефекты платы и эл. элементов.
2. Если дружите с отверткой, аккуратно отсоедините и извлеките блок питания. Затем откройте его корпус. Проведите визуальный осмотр на предмет "горелостей" и потекших конденсаторов. Рекомендую при отсутствии опыта подобной работы, перед отключением проводов и кабелей сфотографировать, или какм - либо другим способом зафиксировать, какой штеккер от какого гнезда.
3. Если осмотр не выявил криминала желательно ;) все собрать как было.


Картинку как выглядят вспухшие или потекшие конденсаторы легко найти google, в разделе картинки.
Всё что не происходит - всё к лучшему!

Оффлайн Владимир1953

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Выявились программные ошибки: Missing modules (cat/proc/modules; ls/dev),  ALERT! /dev/disk/by-uuid/f2469743-0754-460c-8671-a55ad7b3664c  does not exist.
Менеджер пакетов не помог.Как установить модули? Как исправить uuid?
Продолжаю поиск.

Оффлайн GrandPeter

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
    • Проект Голос это простой граф. интерфейс  для festival
Выявились программные ошибки: Missing modules (cat/proc/modules; ls/dev),  ALERT! /dev/disk/by-uuid/f2469743-0754-460c-8671-a55ad7b3664c  does not exist.
Менеджер пакетов не помог.Как установить модули? Как исправить uuid?
Продолжаю поиск.
В чем ошибка? нет диска с uuid? как вариант можно используя программу gparted посмотреть в свойствах диска uuiad. А может их и так отобразит в свойствах файла\диска наутиус.
Всё что не происходит - всё к лучшему!

Оффлайн Ururu_2

  • Активист
  • *
  • Сообщений: 291
    • Просмотр профиля
Цитировать
винт  WDC WD10EADS-00L

У меня были постоянные зависоны примерно с год назад, менял несколько дистрибутивов, везде одно и то же. Потом выяснилось, что WD-шный винт был виноват. Причём сбойных секторов там не было, просто глюк с системой парковок головок был. Поищи на форуме, где-то моя старая тема должна быть. Там есть команда для определения количества парковок у винта и при каком количестве начинать кричать "караул!"

Оффлайн Владимир1953

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
[quote
 author=GrandPeter link=topic=167770.msg1255579#msg1255579
date=1318095494]
Цитата: Владимир1953 link=topic=167770.msg1255538#msg1255538
date=1318091522
Выявились программные ошибки: Missing modules (cat/proc/modules;
ls/dev),  ALERT! /dev/disk/by-uuid/f2469743-0754-460c-8671-a55ad7b3664c
 does not exist.
Менеджер пакетов не помог.Как установить модули? Как исправить uuid?
Продолжаю поиск.
В чем ошибка? нет диска с uuid? как вариант можно используя программу
gparted посмотреть в свойствах диска uuiad. А может их и так отобразит в
 свойствах файла\диска наутиус.
[/quote]
))))
Вышеуказанные сообщения появились в результате тестирования при загрузке
 системы, сразу после груб.Тест я не вызывал, он запустился сам, чего
раньше не было и как  снова его запустить не знаю. Пишет, что нет записи
 "does not exist", однако,  sudo blkid  вывел
/dev/sdb5:UUID="f22469743-0754-460c-8671-a55ad7b3664c" TYPE="ext4". Что
означает: запись присутствует.Или я не правильно понимаю?
gparted выдал результат(см. вложения).И где теперь искать  UUID, который
 должен быть на диске sdb ?
На диске sda- ОС винда, там же MBR (флаг boot).  На диске sdb-Ubuntu  и
ещё одна винда, которой не пользуюсь. А вот где UUID?

Продолжаю копать.

Пользователь решил продолжить мысль 09 Октябрь 2011, 03:09:36:
Цитировать
винт  WDC WD10EADS-00L

У меня были постоянные зависоны примерно с год назад, менял несколько дистрибутивов, везде одно и то же. Потом выяснилось, что WD-шный винт был виноват. Причём сбойных секторов там не было, просто глюк с системой парковок головок был. Поищи на форуме, где-то моя старая тема должна быть. Там есть команда для определения количества парковок у винта и при каком количестве начинать кричать "караул!"

Да! Тест показал:"Количество циклов позиционирования пишущей головки  в зону парковки - 1645". Ищу  в старых темах.
« Последнее редактирование: 09 Октябрь 2011, 03:09:36 от Владимир1953 »

 

Страница сгенерирована за 0.105 секунд. Запросов: 26.