Мой Xorg не потреблял много ресурсов процессора, но примерно за день, когда компьютер работал, он увеличил объем памяти до 1,2 гигабайта. Единственным способом исправить это была жесткая перезагрузка. Попытавшись отключить драйверы NVidia, переключиться на корицу, переключиться на gdm и, наконец, надрать эту чертову штуку (это было для меня, чтобы чувствовать себя лучше), я заметил, что, когда я переключился на консоль tty (ALT + F1 или F2, ... , F6) во время перезапуска службы gdm / lightdm по экрану прокручивалось много сообщений об ошибках. Обратите внимание, что я только переключился на ALT + F1, я еще не вошел в систему.
В сообщениях сообщалось, что моя карта USB-ТВ-тюнера не была правильно инициализирована. Эти сообщения продолжали прокручиваться и включаться, как будто система застряла в бесконечном цикле, пытаясь непрерывно инициализировать телевизионную карту (и, конечно, каждый раз терпеть неудачу). Как и ожидалось, как только я отключил USB-ТВ-карту, сообщения прекратились, но, к моему изумлению, Xorg тоже перестал надуваться. Просто чтобы убедиться, я снова подключил USB-ТВ-тюнер, и появились сообщения об ошибках, и снова Xorg начал собирать память, как внедорожник, заправляющийся на заправочной станции.
Но как раз перед тем, как жители деревень (также известные как пользователи Ubuntu) собираются разбить свое нефункциональное USB-оборудование и забить камнями нефункционального поставщика USB-оборудования, сценарий внезапно меняется. Это не на самом деле USB-ТВ-карта, которая вызвала все эти проблемы. ТВ-карта была только симптомом, а не источником проблемы. Сюжет утолщается ...
Воспользовавшись этой ТВ-картой раньше, без происшествий, я лучше посмотрел на сообщение об ошибке, в котором говорится о ТВ-карте. Была другая линия, жалующаяся на usb-порт usb-hub, где я подключил свою ТВ-карту. Хм, я только что купил этот концентратор. Тогда я попытался подключить ТВ-карту к USB-порту непосредственно на материнской плате. И все работало нормально! Нет сообщений об ошибках и вздутие живота Xorg. Итак, в конце концов, проблема заключалась в следующем:
Xorg потреблял память из-за ошибок инициализации USB-устройства (и в моей книге это серьезная ошибка). Поскольку многие люди сообщают о проблемах с Xorg в Ubuntu 12.04, я советую вам также взглянуть на ваши USB-устройства. Моя ТВ-карта не могла быть инициализирована при подключении к моему новому USB-концентратору, и это вызвало проблему. Помещение в отдельный USB-порт на материнской плате решило проблему.
PS Скорее всего, usb-концентратор либо несовместим с linux, либо должен быть заменен на тот, который имеет собственный адаптер питания, а не питается от USB-шины компьютера (см. USB-концентратор не работает должным образом Ubuntu 12.04 ). Моя веб-камера также не работает, когда я подключаю ее к концентратору. Это работает, если подключен USB-порт на материнской плате. Однако обратите внимание, что, когда я подключаю его к USB-концентратору, он dmesg
сообщает, что веб-камера правильно распознана и инициализирована (хотя cheese
выдает мне только черное изображение), и, поскольку нет сообщений об ошибках, Xorg не заполняет память компьютера. ,
PPS Я приглашаю обезумевших деревенских жителей собираться возле одноглазого сарая Тима, чтобы бросить свои неблагополучные usb-концентраторы в большой праздничный костер. Когда огонь разовьется, мы также добавим поставщика usb-hub. Бесплатное пиво для всех! Муа ха ха ха ха (глубокий смех)
:-)