GUI зависает при использовании multiload-индикатора

Я обновился до 12.04 вторника (1 мая), а с 3 мая графический интерфейс зависал 4-5 раз:

  1. часы перестают двигаться
  2. курсор мыши реагирует, но при нажатии ничего не происходит
  3. Я могу ssh к машине

Я пытался убить различные процессы, но не нашел, какой из них убить, чтобы что-то изменить, поэтому я перезагружаюсь.

Я применил обновление вчера (которое было новым ядром), и это не помогло.

Linux berlioz 3.2.0-24-generiC#38-Ubuntu SMP Вторник, 1 мая 16:18:50 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Машина: Intel 2 Duo X6800, Asus P5B Deluxe, Графика: NVidia GeForce 7300GS (256 МБ)

Я не использую Unity (вместо gnome3), я не установил compiz, но я не знаю, установлен ли он.

Очевидно, это делает его практически непригодным для использования. Что я могу сделать, чтобы получить некоторую информацию, чтобы кто-то мог сказать, что происходит, и я могу получить исправление? Или есть какой-нибудь процесс, который я могу убить, что позволит мне избежать перезагрузки? Если это не может быть исправлено в ближайшее время, есть ли способ вернуться к предыдущему рабочему выпуску?

РЕДАКТИРОВАТЬ:

Я следовал предложениям в ответе на этот вопрос: https://Ask-ubuntu.ru/questions/130387/stuck-at-login-screen

И теперь моя система не загружается. Последняя строка, которую это дает:

  • Запуск TiMidity++ ALSA миди-эмуляции [OK]

(это происходит последовательно при полной загрузке - я полагаю, мне нужно посмотреть, что происходит дальше при загрузке, или, возможно, каким-то образом удалить вещь TiMidity в режиме восстановления)

EDIT2:

Я смог загрузиться в режиме восстановления после изменения gdm для использования lightdm, я не могу нормально загрузиться. Я попытаюсь увидеть, что происходит в dmesg, если зависание произойдет снова.

EDIT3:

вывод dmesg во время зависания:

http://pastebin.com/JNVDHcyg

EDIT4:

Я подал этот отчет об ошибке:

https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/994306

EDIT5:

Другой момент данных, это, кажется, связано с индикатором мультизагрузки, который показывает несколько гистограмм на панели Gnome. Я переключился на этот тип системного индикатора при обновлении до 12.04 (ранее я использовал другой, который показывал только одну гистограмму, но я не смог найти его снова после обновления)

Вот ссылка на индикатор multiload, который, кажется, вызывает проблемы:

http://www.omgubuntu.co.uk/2012/02/easily-monitor-system-resources-in-ubuntu-with-indicator-multiload/

Обратите внимание, что я использую это на панели гномов (внизу), а не на панели индикаторов, которая находится вверху.

Поскольку я отключил этот индикатор мультизагрузки, проблема не возникала ни разу.

2 ответа

Решение

Эта проблема, кажется, вызвана драйвером nouveau с открытым исходным кодом. Я переключился на драйвер Nvidia, и проблема ушла. Кроме того, мой дисплей немного прояснился.

Я обнаружил, что уничтожение gnome-shell работает для меня в подобных обстоятельствах (либо из ssh, либо с помощью ctl-alt-F1 вызвать консольную подсказку):

pkill -hup gnome-shell

Тем не менее, это исправление симптома, а не способ устранения основной причины.

Другие вопросы по тегам