Xorg ubuntu грузит процессор
Я установил 18.04 с 17.04 (кратко пройдя через 17.10, не тестировал его и перешел на 18.04), и я испытываю высокую загрузку ЦП на gnome-shell, она занимает почти все доступное время ЦП:
Сначала я использовал драйверы nvidia, затем переключился на графику Intel и все тот же режим. Останавливается только при переключении на оболочку Unity, но по какой-то причине в Unity у меня нет звука (!). Я видел несколько отчетов здесь и на Reddit, но ни один из них не дал решения, даже не подозревая, что это может происходить. У меня нет другого расширения gnome-shell, кроме того, которое поставляется с установкой по умолчанию 18.04, если таковая имеется.
Моя проблема была решена путем отключения секунд секунд. Возможно, у него есть проблемы с быстрым обновлением.
Что помогло мне было бежать ubuntu-drivers autoinstall - Кажется, это может быть проблема с драйверами NVIDIA в моем случае.
Похоже, что в GNOME есть проблема с исправлениями. Я вижу умеренно высокую (30-40%) загрузку процессора, даже просто перемещая мышь, и эта оптимизация, предположительно, решит эту проблему:
К сожалению, поскольку GNOME 3.30.2 уже выпущен, эти исправления, скорее всего, не появятся, пока 3.32 не будет выпущен в марте следующего года. Учитывая влияние этой проблемы, я надеюсь, что сопровождающие рассмотрят еще один выпуск исправлений серии 3.30! (@Daniel van Vugt)
- [Ошибка 1773959]: высокая загрузка ЦП оболочкой gnome при работе только с терминалом gnome
- [Trello] Производительность Gnome Shell: высокая загрузка CPU/GPU
Хотя анимации приятны и бросаются в глаза, через некоторое время они могут раздражать. Чтобы отключить анимацию, сначала установите Gnome Tweaks:
Затем запустите инструмент из командной строки, запустив
или с помощью тире и поиска твика.
gnome-tweaks ранее был известен как gnome-tweak-tool , Попробуйте, если вы используете более старую версию, чем 18.04.
На первой вкладке Внешний вид есть тумблер Анимации.
Что стоит, я видел вялое поведение после запуска приложения, такого как pyCharm, и закрытия его. В моем случае закрытие pyCharm, а затем нажатие на значок кнопки питания в Gnome3 в верхнем правом углу заняло около семи секунд, чтобы диалоговое окно появилось.
Я в итоге нажал Alt+F2 затем, как только окно командной строки показало r затем нажмите Enter. Это перезапустил гнома, и все было быстро после этого. Я все еще немного новичок в Linux, поэтому я в основном публикую это здесь на случай, если это поможет кому-то еще.
Карта nvidia, пробовал и проприетарные дрова и nouveau - результат один.
какой дистрибутив, какой WM/DE? Попробуй заменить то и/или другое.
Процесс X жрет CPU?
Дистр?
Попробуй откатить Xorg.
плохие права на ~
а эта. тема то о чем? вы помощи просите или предупреждаете или чего?
Debian, WM/DE - любой. И да, я прошу помощи :)
Xorg и gnomeshell в гноме, xorg и kwin в кедах, в случае замены kwin на compiz жрать начинают xorg и compiz.
1) Попробуй добавить nomodeset в опции загрузки ядра.
2) Убрать nokmsboot из опций загрузки.
3) Убрать оба предыдущих варианта.
Все пункты выполнить по отдельности.
Мне помог переход на убунту и ppa:xorg-edgers
Я так понял это вопрос. Если да, то я это не пробовал. Пробовал драйвера с x-swat а вот этот xorg-edgers нет. Стоит?
А можно чуть поподробнее? nomodeset и nokmsboot где их прописывать и за что они отвечают?
Не помог твой рецепт :(
меня настораживает что на 305-й секунде идет снова инициализация видеокарты.
Это в какой строке?
это в самом конце лога xorg последние строки.
Долбаная нвидиа, мож правда попробовать поставить опять убунту и с ппа ppa:xorg-edgers установить всё?
С ppa:xorg-edgers все тоже самое.
Почему вопрос-то, даже вопросительного знака нет. У меня нвидиа, на арче хорг жрал 100% цпу, на убунте с упомянутым ппа не жрет и отлично работает.
У тебя стоит nvidia-current?
glxinfo | grep version server glx version string: 1.4 client glx version string: 1.4 GLX version: 1.4 OpenGL version string: 3.3.0 NVIDIA 310.19 OpenGL shading language version string: 3.30 NVIDIA via Cg compile
Вот - и всё тоже, жрет под 100% при перемещении окна, при сворачивании, в общем при любых действиях.
Не совместим линукс и мой комп, точнее моя gts-250 и линукс. Всё такие не дорос он еще до дестопной системы, его стезя - серверы, и нефиг делать из сервенрной и встраемой оси десктопную.
в последних версиях драйвера «починили» градиенты , и в генте выключили по умолчанию патч-костыль в cairo
тоже адъ при перетаскивании и переключении окон начался
пришлось включить патч обратно
Знаю что железо не ахти, но всё же. Попал мне в руки такой динозаврик, с соответственным кубообразным монитором. До моих рук там стояла какая-то сборка ХРюши. Задача спартанская - сделать из него окно в интернет для пары простых сайтов. Офтоп не катит из-за безопасности. Так вот решил ставить пингвина. Выбор пал на Lubuntu. Поставил LTS. Вроде стартовала хорошо, без ошибок. После обновления пакетов я зашел в Midori. При посещении Google в логе выскакивает ошибка с вылетом программы «Illegal instruction (core dumped)». Htop говорит что при любом действии проц грузится 30-50%, а при открытии браузера целые 100%. Виновником стал Xorg. Драйвера на видео стоят свободные, без PPA. У других на аналогичном железе Lubuntu летает, а у меня вечно траблы. Что делать? xorg.conf почему-то не могу найти(
Неужели никто даже не скажет чтобы я его на свалку выкинул?
Выкинь его на свалку
Попробуй какой-нибудь Weston.
Если вам только в интернеты, то смотрите в сторону легковесных дистрибутивов. Они запросто удовлетворят вашим требованиям.
Новый лубунту достаточно лёгок, но слишком сложно жуется вашим железом.
Пальцем в небо, конечно, но все же. Похожая видюха, даже чуть слабее (R300), debian 9.
Его нет вовсе. Может мне его как-то сгенерировать?
вне иксов, естественно.
Я не очень в этом разбираюсь, но риску предположить, что используется xf86-video-modesetting драйвер, который ускоряет десктоп посредством GLAMOR(ускорение 2d через OGL), но видно карта слишком старая и используется программная реализация OGL исполняемая на cpu.
Ради прикола, попробуй поставить xserver-xorg-video-ati.
А точнее? Если JavaScript не нужен, попробуйте links2 или PaleMoon с NoScript (разрешайте только самые основные скрипты и только нужным сайтам).
Lubuntu слишком много демонов по умолчанию запускает. Пакетов установлено много. Любая *buntu в стандартном наборе — это совсем не спартанский вариант. Попробуйте Ubuntu Minimal с IceWM.
Htop говорит что при любом действии проц грузится 30-50%
Даже открытие каталога в файловом менеджере или набор текста в терминале способен дать такую нагрузку? Если речь о такой нагрузке при открытии сайта, то это очень хорошо.
У вас памяти мало. Я советую вам поставить Debian 8 Minimal i386 и вручную установить X11, драйверы и оконный менеджер IceWM. В качестве основного браузера — PaleMoon. В репозиториях его не найдете, но можете скачать в архиве версию, которая не требует установки — достаточно просто распаковать.
Illegal instruction обычно выдаётся системой, если бинарник попытался позвать какую-то инструкцию CPU, которой на железе нет. Возможно, этому Midori нужен какой-нибудь там SSE*, которого нет на Athlon XP?
Я на такую фигню нарывался, когда переносил Gentoo, собранную для Ivy Bridge, на комп с Sandy Bridge (т.е. целевой CPU был на одно поколение старее).
И немного ретроградское предложение — попробуй поставить предыдущий LTS (14.04), он вроде бы ещё поддерживается. Возможно, там получше ситуация с поддержкой инструкций будет.
spijet ★★★ ( 14.12.17 05:30:51 )
Последнее исправление: spijet 14.12.17 05:33:00 (всего исправлений: 1)
получше ситуация с поддержкой инструкций будет
Вряд ли. Скорее нет, чем да.
Так ему же надо бинарники, собранные под более старые наборы инструкций. Почему нет?
Поставь NixOS сможешь избавится от депенденси хелла и даже проприетарные драйверы от амуде поставить
не используй готовых решений в виде мусорных DE, собирири систему из репозитория на основе ее базовой части, используй легковесные wm - jwm или i3, у меня пол парка с таким железом и все летает.
Задача спартанская - сделать из него окно в интернет для пары простых сайтов.
Дело в том что интернет тоже не очень. Нет возможности скачивать пакеты гигами. Я ставил на Lubuntu icewm и чистый Openbox - ничего не изменилось, как Xorg буйствовал так и буйствует. Я конечно могу поставить минимальный дистрибутив, но какой для данной ситуации лучше. Ubuntu с Debian или какой нибудь Arch с Gentoo. Сразу скажу что я с напильником на ВЫ.
Может Lubuntu не лучший выбор, хотя позиционирует себя как дистрибутив for old pc. Какой дистрибутив посоветуете, какой дистр стоит на вашем «парке»?
Я недавно переустановил Ubuntu 11.04 Natty после серьезного сбоя жесткого диска.
Теперь, по какой-то причине, Compiz и Xorg решили, что это забавная идея - начать поглощать мою оперативную память и процессор - ГБ за ГБ. Начинается с нормального количества, но быстро увеличивается до 1-2+ ГБ и начинает использовать большую часть моего процессора. Это никогда не случалось раньше, но ни одно из моих аппаратных средств не изменилось. Единственная разница в том, что я установил 11.04 чисто, тогда как раньше я обновлялся с 10.10.
Например: перезагрузил мой компьютер прошлой ночью. Передача только программы. Возвращайтесь сегодня утром - Xorg использует 1,5 ГБ ОЗУ и более 50% моего процессора. Больше НИЧЕГО не работает или не установлено. Я вообще не активировал модные плагины Compiz. Что дает?
Я использую 11.04 на 4x процессоре AMD Athlon(II) II X4 640 с 8 ГБ ОЗУ. Я использую интегрированный графический процессор ATI Radeon HD3300 с драйвером AMD Catalyst 11.5 - но эта проблема возникает и со встроенными драйверами 11.4 AND fglrx.
Я могу дать любые другие журналы или sysinfo, если это необходимо.
Но прямо перед тем, как жители деревни (известные как пользователи Ubuntu) собираются разбить свое нефункциональное USB-оборудование и забить камнями дисфункционального поставщика USB-оборудования, сценарий внезапно меняется. Это не на самом деле USB-ТВ-карта, которая вызвала все эти проблемы. ТВ-карта была только симптомом, а не источником проблемы. Сюжет утолщается.
Xorg потреблял память из-за ошибок инициализации USB-устройства (и в моей книге это серьезная ошибка). Поскольку многие люди сообщают о проблемах с Xorg в Ubuntu 12.04, я советую вам также взглянуть на ваши USB-устройства. Моя ТВ-карта не могла быть инициализирована при подключении к моему новому USB-концентратору, и это вызвало проблему. Помещение в отдельный USB-порт на материнской плате решило проблему.
PPS Я приглашаю обезумевших деревенских жителей собираться возле одноглазого сарая Тима, чтобы бросить свои неблагополучные usb-концентраторы в большой праздничный костер. Когда огонь разовьется, мы также добавим поставщика usb-hub. Бесплатное пиво для всех! Муа ха ха ха ха (глубокий смех)
Я пробовал много решений и не работал. Наконец, я пробовал это и работал отлично, без необходимости делать такие вещи, как sudo service lightdm stop и так далее. Просто выполните следующие действия:
Показывает список совместимых драйверов для ваших устройств: sudo ubuntu-drivers list
Затем запустите для установки совместимых:
sudo ubuntu-drivers autoinstall
Наконец, выполните (или просто перезагрузите компьютер):
sudo service lightdm restart
Для тех, кто следит за руководством, но проблема все же появляется, возможно, это имеет какое-то отношение к самому драйверу.
Некоторые из графических процессоров NVIDIA плохо работают с новейшим драйвером. Если вы подозреваете, что являетесь жертвой этой проблемы, вы можете следовать моему руководству ниже.
Ниже приведены только ответы на копирование в ответ на мой собственный вопрос здесь. [ ! d3]
Я сделал это !! Это была проблема с самим драйвером!
В принципе, после некоторого времени скрывая интернет, некоторые люди сказали, что, возможно, я смогу использовать стабильную Решение вместо новых драйверов.
Однако, посмотрев на apt-cache search nvidia-352, я обнаружил, что nvidia-352 является всего лишь драйвером перехода для графического драйвера nvidia-361.
Однако, основываясь на моем предыдущем тесте, nvidia-361 до самого нового (nvidia-370 на момент написания) apt-cache search nvidia-352
Поэтому мне нужно скачать точный nvidia-352 вместо перехода nvidia-352 .
Если у вас такая же проблема, как у меня, ниже приведены шаги по тому, как Я решил это.
nvidia-352
Voila! Если вы загрузились на свой рабочий стол без единого сбоя, то вы успешно решили эту графическую проблему!
Когда я впервые установил Ubuntu 16.04.1, у меня были проблемы с графикой, которые были решены с помощью nvidia-304 (уже упоминалось выше в качестве решения). Я только что обновил свою систему неделю назад, и с тех пор я обнаружил, что «не могу войти в цикл проблемы», как уже многие люди уже описали. Войдя через tty, я попытался установить nvidia-304, 324, 350 и 370. Ничего из них не работало. Наконец я пробовал что-то очень резкое. Я установил Xubuntu 16.04.1. Он работал немедленно без каких-либо конкретных усилий с моей стороны. Таким образом, кажется, что проблема тесно связана с менеджером рабочего стола (Gnome). Поэтому, если вы можете переключиться на Xfce из окна оболочки, вам может быть хорошо с вашей текущей версией Ubuntu (извините, но я не знаю, как это сделать). В противном случае установите Xubuntu.
Мои решения таковы:
OS ubuntu 16.04 nvidia драйвер до 350, установленный в обновлениях программного обеспечения от ubuntu
Загружаю из nvidia драйвер 370, и я выполняю sh./path -to-driver в терминале введите tty
и процесс обработки lightdm
sudo service lightdm stop
с этими командами имеют проблемы
Решение
Сначала перезагрузите компьютер и моя первая проблема: я не могу войти на рабочий стол в ubuntu и не могу войти в терминал tty, я вхожу в режим восстановления и перехожу к корневому терминалу и делаю это
и перезагрузитесь и посмотрите. вам нужно установить драйвер ubuntu с помощью
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo apt-get install nvidia-current
или найти в программном обеспечении и обновлениях и установить драйвер
Это решение является моим решением той же проблемы раньше. Я не могу удалить драйвер при загрузке веб-страницы nvidia
У меня проблема с этим циклом входа в систему уже несколько месяцев. Теперь я наконец получил ответ и действительно хочу поделиться им со всеми вами, кто тянет ваши волосы за решение. Если есть более простой способ сделать это, пожалуйста, скажите.
Это мой первый пост, поэтому, пожалуйста, несите с ошибками, которые я могу сделать в качестве первого таймера:)
Я собираюсь рассказать весь процесс, который я сделал с самого начала, чтобы вы знали, какие все методы я пытался.
Читайте также: