Доброго времени суток всем!
Проблема: после перехода SuSe 11.1 -> 11.4 стал зависать комп. Ни с того ни с сего.
На клавиатуру не отзывается, курсор не шевелится. Ctrl+Esc не работает. Ctrl+Alt+F[1,2,3,...] - тоже глухо.
Установил ATI-шные дрова (со страницы AMD исполняемый *.run-файл + исходники ядра) - безрезультатно.
Снес ATI-шные дрова. По OpenSuSe SDB:AMD/ATI - инструкции инсталлировал дрова через YAST (Repo: http://geeko.ioda.net/mirror/ati/openSUSE_11.4/). Все равно периодически зависает.
Хотел отследить процесс который виснет - оставил пару дней таблицу процессов (Ctrl+Esc) постоянно включенной - не помогло - каждый раз другой процесс был на самом верху и после висяка таблица не обновлялась.
Написал bash-скрипт, который раз в минуту скидывал в файл первые 3 процесса из top'a. Скрипт сработал - виноват Xorg. В какой-то момент Xorg занимает 100% CPU и не отдает.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1504 root 20 0 436m 189m 154m R 101 4.8 9:53.84 Xorg
Через минуту:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1504 root 20 0 436m 189m 154m R 99 4.8 10:54.65 Xorg
Ну и так далее.
Комп:
Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz
4 GB RAM
ATI Radeon HD 4850