Я недавно запускал свою Ubuntu Linux Machine на мощном оборудовании (намного более мощном, чем моя последняя машина в любом случае), и я заметил, что через некоторое время внезапно X11 начинает вести себя ужасно и съедает (колеблющееся) среднее значение 50 % Загрузки процессора одним из моих ядер. У меня четыре ядра, и мой компьютер все еще работает, но когда это начинается, все от ввода с клавиатуры до воспроизведения фильмов начинает отставать, и я никак не могу остановить ужасную производительность без перезагрузки компьютера.
Точные характеристики моего компьютера:
Linux ShhnapDesk 2.6.38-10-generic # 46-Ubuntu SMP Вторник, 28 июня 15:07:17 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Я запускаю XMonad и XMobar через мой.Файл XSession. Мне они нравятся как оконные менеджеры.
Я искал вокруг, и я, кажется, не одинок в этой проблеме. Многие люди сталкивались с этим на протяжении многих лет, как указано здесь:
- ArchLinux Тема
- Форумы GOS
- Отчет об ошибке Launchpad
Эта ошибка особенно интересна, потому что она показывает, что это хорошо известная проблема, но люди все еще не могут найти причину. - Еще одна ошибка панели запуска
- Еще одна ошибка панели запуска
- Форумы Debian
- Многие темы Ubuntu Форумы
Я также заглянул в руководство по устранению неполадок Ubuntu X и обнаружил следующее:
X Загрузка процессора или памяти высока, что приводит к зависанию системы или зависанию. Обычно это означает, что клиентское приложение потеряло свои шарики.
Итак, если приложение X потеряло свои шарики, то какое это приложение X? Что ж, я решил, что если проблема началась, и я закрыл все X-приложения, то когда я закрывал проблемное приложение, проблема должна исчезнуть. Я попробовал это и закрыл каждое приложение X (или, по крайней мере, я думал, что сделал), и проблема все еще осталась. Хотя я не закрыл XMonad, потому что это мой оконный менеджер. Я думаю, что это может быть проблемой, но я не ожидал бы, что это будет. Тем более что это не вызывало этих проблем на моей последней машине.
Итак, мой вопрос: что происходит и как я могу это исправить, чтобы X11 перестал работать как сумасшедший и съел весь мой процессор и вел себя как слизень? Спасибо за любые ответы, я подозреваю, что мне понадобится много помощи, хотя, если я пропустил какую-либо информацию, я могу дать вам больше, что вам нужно, чтобы помочь мне отладить проблему.