Почему Xorg занимает столько памяти и процессора?

Недавно я переустановил Ubuntu 11.04 Natty после серьезного сбоя жесткого диска.

Теперь, по какой-то причине, compiz и Xorg решают, что это забавная идея начать есть мою RAM и CPU - GB от GB. Начинается в нормальных количествах, но быстро шары на 1-2 + GB и начинает использовать большую часть моего процессора. Это никогда не случалось раньше, но ни одно из моих аппаратных средств не изменилось. Единственная разница в том, что я установил 11.04 чисто, тогда как до того, как я обновился с 10.10.

Например: перезагрузил мой компьютер прошлой ночью. Только запуск программы - передача. Вернемся сегодня утром - Xorg использует 1,5 ГБ оперативной памяти и более 50% моего процессора. Ничего не работает или не работает. Я вообще не активировал причудливые плагины Compiz. Что дает?

Я запускаю 11.04 на 4x процессоре AMD Athlon (tm) II X4 640 с оперативной памятью 8 ГБ. Я использую интегрированный графический процессор ATI Radeon HD3300 с драйвером AMD Catalyst 11.5, но эта проблема возникает и с драйверами fplrx 11.4 и.

Я могу предоставить любые другие журналы или sysinfo, если это необходим.

30
задан 22 September 2011 в 18:50

8 ответов

У меня такая же проблема, но когда i satt монитор системы показывает все проспекты, он обнаружил, что xorg использовал половину процессора. Я был раздражен этой ошибкой .

Но в комментарии 8 он сделал это судорогой:

sudo rmmod ums_realtek

это сработало для меня, и оно сделало xorg использует только около 5-10% процессора, хотя он не помог в использовании мистического процессора.

1
ответ дан 25 July 2018 в 21:52

В вашем xorg есть утечка памяти. Трудно точно сказать, в чем проблема, если вы не отправляете свои журналы xorg из / var / log / и ваших ошибок пользователя xorg в вашей домашней папке (используйте скрытые файлы, чтобы найти их ).

Лучшее предложение, которое я могу вам предложить, - это переустановить версию Ubuntu, которая работает. Сначала попробуйте с помощью USB-накопителя или компакт-диска и оставьте его ненадолго. Попытайтесь найти сладкое пятно и придерживаться этого.

0
ответ дан 4 August 2018 в 19:24

Мой Xorg не потреблял много CPU, но в течение примерно одного дня, когда компьютер работал, он раздувался до 1,2 гигабайт памяти. Единственный способ исправить это - жесткая перезагрузка. После попытки отключить драйверы NVidia, переключиться на корицу, переключиться на gdm и, наконец, выгнать проклятую вещь (это было только для меня, чтобы чувствовать себя лучше), я заметил, что когда я переключился на консоль tty (ALT + F1 или F2, ... , F6) во время перезапуска службы gdm / lightdm было много сообщений об ошибках, прокручивающихся по экрану. Заметьте, что я только переключился на ALT + F1, я еще не вошел в систему.

В сообщениях сообщалось, что моя карта ТВ-тюнера usb не была правильно инициализирована. Эти сообщения продолжали прокручиваться вперед и назад, как если бы система застряла в бесконечном цикле, пытаясь непрерывно инициализировать ТВ-карту (и, конечно, каждый раз не удается). Как и ожидалось, как только я отключил USB-карту, сообщения остановились, но, к моему удивлению, Xorg прекратил накачивать тоже. Просто, чтобы убедиться, я снова подключил ТВ-тюнер usb, и появились сообщения об ошибках, и снова Xorg начал собирать память, как внедорожник, заполняющийся на бензоколонке.

Но, прямо перед тем, как жители деревни (пользователи a.k.a ubuntu) собираются разбить свое дисфункциональное оборудование usb и испортить им бесполезное оборудование поставщика оборудования, внезапный поворот в сценарии. На самом деле это не телевизионная карточка usb, которая вызвала все эти неприятности. Телевизионная карта была только симптомом, а не источником проблемы. Сюжет сгущается ...

Используя эту ТВ-карту до этого без инцидента, я лучше посмотрел сообщение об ошибке, жалуясь на ТВ-карту. Была еще одна строка, жалующаяся на USB-порт USB-хаба, где я подключил свою ТВ-карту. Хм, я только что купил этот хаб. Итак, я попробовал подключить ТВ-карту в порт USB непосредственно на материнской плате. И все сработало хорошо! Нет сообщений об ошибках, и нет раздувания Xorg. Итак, в конце была актуальная проблема:

Xorg поглощал память из-за ошибок инициализации устройства USB (и в моей книге это серьезная ошибка). Поскольку многие люди сообщают о проблемах с Xorg в ubuntu 12.04, я предлагаю вам также взглянуть на ваши устройства USB. Моя ТВ-карта не могла быть инициализирована при подключении к новому USB-хабу, и это вызвало проблему. Проблема в том, что установка его в отдельный USB-порт на материнской плате.

P.S. USB-хаб, скорее всего, несовместим с linux или должен быть заменен на тот, у которого есть собственный адаптер питания, а не на питание от USB-шины компьютера (см. USB-концентратор не работает должным образом Ubuntu 12.04 ) , Моя веб-камера также не работает, когда я подключаю ее в концентраторе. Он работает, если подключен к порту USB на материнской плате. Однако обратите внимание, что когда я подключаю его в USB-концентраторе, dmesg сообщает, что веб-камера правильно распознана и инициализирована (хотя cheese дает мне только черное изображение), и поскольку сообщений об ошибках нет, Xorg делает не заполнять память компьютера.

P.P.S. Я предлагаю обезумевшимся жителям собраться за одноглазый сарай Тима, чтобы бросить свои дисфункциональные USB-хабы в большой праздничный костер. Когда огонь заработает, мы также запустим поставщика usb-hub. Бесплатное пиво для всех! Муа ха ха ха ха (глубокий голос смеха)

: -)

6
ответ дан 6 August 2018 в 03:35

У меня такая же проблема, но когда i satt монитор системы показывает все проспекты, он обнаружил, что xorg использовал половину процессора. Я был раздражен этой ошибкой .

Но в комментарии 8 он сделал это судорогой:

sudo rmmod ums_realtek

это сработало для меня, и оно сделало xorg использует только около 5-10% процессора, хотя он не помог в использовании мистического процессора.

1
ответ дан 6 August 2018 в 03:35

У меня была аналогичная проблема с Kubunutu 11.10. Я решил проблему, отключив причудливые эффекты. Я также добавил ppa для обновлений xorg ( https://launchpad.net/~ubuntu-x-swat/+archive/x-updates ), но это для меня не имело значения.

Моя проблема, вероятно, связана с тем, что драйвер Matrox не поддерживается 11.10, а ядро ​​версии 3.

1
ответ дан 7 August 2018 в 21:25

У меня такая же проблема, но когда i satt монитор системы показывает все проспекты, он обнаружил, что xorg использовал половину процессора. Я был раздражен этой ошибкой .

Но в комментарии 8 он сделал это судорогой:

sudo rmmod ums_realtek

это сработало для меня, и оно сделало xorg использует только около 5-10% процессора, хотя он не помог в использовании мистического процессора.

1
ответ дан 7 August 2018 в 21:25

У меня такая же проблема, но когда i satt монитор системы показывает все проспекты, он обнаружил, что xorg использовал половину процессора. Я был раздражен этой ошибкой .

Но в комментарии 8 он сделал это судорогой:

sudo rmmod ums_realtek

это сработало для меня, и оно сделало xorg использует только около 5-10% процессора, хотя он не помог в использовании мистического процессора.

1
ответ дан 10 August 2018 в 09:43

У меня был Xorg до 60%, наблюдая за YouTube, сделал мой рабочий стол очень жарким. Что случилось, я включил «компоновку» рабочего стола (для теней для теней и т. Д.). Все, что мне нужно было сделать, было запущено сверху, затем найдено, что «xcompmgr» запущен, после чего я отправил сигнал об уничтожении, а теперь Xorg снизился до 3% во время просмотра YouTube.

Возможно, некоторые приложения для компоновки более эффективны, чем другие, или тот, который у меня есть, плохо настроен.

PS: Я использую Debian 9, но я думаю, что некоторые из моих настроек устарели - эта машина изначально запускалась Crunchbang, и именно так была настроена компоновка.

0
ответ дан 29 August 2018 в 16:57

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

Похожие вопросы: