Оболочка Gnome загружает процессор

Обновлено: 21.11.2024

Я использую Debian Buster с ядром Linux 5.6.14-2~bpo10+1 из резервных копий на моем Lenovo ThinkPad X1 Carbon 8-го поколения (Intel(R) Core(TM) i5-10310U) при новой установке. С включенным Wayland gnome-shell использует почти весь доступный процессор, особенно когда есть открытые окна и движение мыши. Когда я отключаю Wayland, все работает гладко.
Есть предложения? Я новичок, поэтому, пожалуйста, как можно подробнее.
Большое спасибо.

Установите пакет firmware-misc-nonfree .deb из Debian sid. Не добавляйте репозитории sid, они сломают вашу систему.

Черные жизни имеют значение

Спасибо за ответ.
Я скачал пакет deb по указанной ссылке и установил, включил Wayland, но результат тот же.

Я установил более 40 сред рабочего стола и оконных менеджеров, и Gnome, безусловно, самый тяжелый и, следовательно, самый медленный из них. Это единственная игра из 40+, которая заставила меня кричать на свой компьютер. Почему Debian «универсальная операционная система» решила поставить ее на первое место в списке, мне непонятно. Новые пользователи устанавливают его, потому что они не знают лучшего, даже если они могут использовать самые разные аппаратные средства. Помимо того, что он толстый и медленный, он также имеет интерфейс, благодаря которому Windows 95 выглядит гладко. Выберите другую среду рабочего стола и будьте счастливы. Xfce — это безопасное место, где можно освоиться и учиться.

Свободное программное обеспечение имеет значение
Ясень инициирует durbatulûk, пепел инициирует gimbatul,
Ясень инициирует thrakatulûk agh burzum-ishi krimpatul.

oswaldkelso писал: Я установил более 40 сред рабочего стола и оконных менеджеров, и Gnome, безусловно, самый тяжелый и, следовательно, самый медленный из них.

Операционная система оснащена процессором Intel десятого поколения, и GNOME должен нормально работать. У моего 10-летнего X201 точно нет с ним проблем. GNOME использует аппаратное ускорение для перемещения окон, поэтому он потенциально быстрее, чем Xfce, если графический чип наполовину приличный.

И в любом случае у OP нет проблем, если они используют сеанс X, а не Wayland.

@OP: вы проверили журнал systemd на наличие соответствующих ошибок?

Черные жизни имеют значение

Требование аппаратного ускорения для перемещения окон — это функция! Тот, для которого обычно требуется несвободная прошивка, которая, кажется, идет вразрез с целями, поддерживаемыми как Debian, так и Gnomes? Помешанные. новый поток req я думаю

Свободное программное обеспечение имеет значение
Ясень инициирует durbatulûk, пепел инициирует gimbatul,
Ясень инициирует thrakatulûk agh burzum-ishi krimpatul.

У меня точно такая же проблема, извините за угон. Я также новичок в использовании Linux и использовании относительно недавнего Intel Core i3 10100 с iGPU UHD 630. Gnome очень прерывистый в Wayland, немного более плавный в X11, но все еще использует программный рендеринг. Я использую ядро ​​​​5.6, изначально установленное с помощью установочного образа openmediavault. Я установил Gnome с помощью команды tasksel. Я попытался установить указанный выше файл deb, но безуспешно. glxinfo | grep OpenGL" дает:

Может быть, я что-то пропустил или сломал что-то, пытаясь заставить это работать?

Редактировать: я нашел это в журнале systemd:

Черные жизни имеют значение

Черные жизни имеют значение

Пожалуйста, прочтите то, что, как мы ожидаем, вы уже сделали.
Поисковые системы много знают, и
"Если бы Бог хотел, чтобы компьютеры работали постоянно, Он бы не изобретал кнопки RESET"
/>и
Просто скажи НЕТ, чтобы помочь вампирам!

К сожалению, я думаю, вы правы. Я не думал об этом. Спасибо и приносим извинения за угон с не совсем той же проблемой. Я попробую выполнить новую установку и посмотрю, поможет ли это.

Поскольку то же самое происходит даже с чистым Debian, переустановка может ничего не изменить, но, по крайней мере, тогда все будет точно так же.
"Фактор" гномов, вероятно, тоже отдельная тема, хотя я согласен с oswaldkelso .


Если вы хотите, возможно, подумайте о том, чтобы показать нам это, и посмотрите, что говорит H_O_A_S, у них могут быть «несвободные» пакеты прошивки, которые не используются в установке Debian по умолчанию. легче.

Openmediavault основан на Debian и предварительно настроен для использования в качестве NAS, что упрощает настройку.

Если у них есть какой-то форум поддержки, это может быть лучшим вариантом, я полагаю, это может зависеть от того, как долго вы используете Openmediavault, если это новая установка, повторная установка не имеет большого значения, если когда-то это была ваша основная ОС, обязательно сделайте копию/резервную копию всего, что вы хотите/нужно сохранить, например, /home/directory.

Пожалуйста, прочтите то, что, как мы ожидаем, вы уже сделали.
Поисковые системы много знают, и
"Если бы Бог хотел, чтобы компьютеры работали постоянно, Он бы не изобретал кнопки RESET"
/>и
Просто скажи НЕТ, чтобы помочь вампирам!

Поверьте мне, для графических процессоров Intel десятого поколения также требуется более новая версия Mesa, которой нет в резервных портах.
Я говорю по опыту работы с AHS-версией MX Linux, у которой есть собственные бэкпорты. Или вы можете проигнорировать этот совет — давайте возьмем попкорн и посмотрим.

Если у них есть какой-то форум поддержки, это может быть лучшим вариантом, я полагаю, это может зависеть от того, как долго вы используете Openmediavault, если это новая установка, повторная установка не имеет большого значения, если когда-то это была ваша основная ОС, обязательно сделайте копию/резервную копию всего, что вы хотите/нужно сохранить, например, /home/directory.

У них также есть форум поддержки. Openmediavault предназначен для работы без головы, поэтому они советуют не устанавливать среду рабочего стола (из-за производительности и безопасности). На их сайте пишут, что сам Debian не тронут, поэтому базовая ОС должна быть такой же. Существует также руководство по установке с использованием официального образа Debian, так что я могу следовать ему и просто копировать свои файлы и файлы конфигурации пакетов, которые я добавил сам.

Mesa — это драйвер OpenGL, верно? Так что же нужно для аппаратного рендеринга OpenGL? Просто из любопытства, потому что я теряю здесь след. Вам нужно:

– Mesa, фреймворк для OpenGL (и других графических API)
--> нужна версия с поддержкой вашего устройства? Включает ли он драйвер или требуется поддержка драйвера?

- Прошивка для вашего графического процессора
--> Я думал, что прошивка - это программная реализация на аппаратном устройстве (которую в некоторых случаях можно прошить). Но слышно здесь это звучит как что-то загруженное в ОС. Что это значит? Означает ли это, что в ОС есть программное обеспечение для взаимодействия с прошивкой устройства? Не могли бы вы назвать это драйвером или это терминология Windows?

Я также читал, что поддержка Intel iGPU интегрирована в ядро ​​Linux, так зачем мне нужен отдельный драйвер/прошивка?

Извините за много вопросов. Кажется, я не вижу леса за деревьями.

Редактировать: [не по теме] Кстати, это мой первый опыт работы с ОС с открытым исходным кодом, и я должен сказать, что я действительно впечатлен. Как давний пользователь Windows / Mac OS, я понял, насколько ограничены эти операционные системы и насколько мощнее модульный подход, например. Debian есть, и насколько больше свободы он дает. Разработчики программного обеспечения с открытым исходным кодом — невоспетые герои нашего времени. [\не по теме]

Это нормально, но да, трудно оставаться в теме, теперь тема затрагивает множество вещей, на некоторые из этих вопросов можно ответить, просто воспользовавшись поисковой системой, например:

Прошивка для вашего графического процессора
--> Я думал, что прошивка — это программная реализация на аппаратном устройстве (которое в некоторых случаях можно прошить). Но слышно здесь это звучит как что-то загруженное в ОС. Что это значит? Означает ли это, что в ОС есть программное обеспечение для взаимодействия с прошивкой устройства? Не могли бы вы назвать это драйвером или это терминология Windows?

название темы. Gnome во всех отношениях будет иметь высокую загрузку ЦП, даже у самых продвинутых пользователей часто возникают проблемы с этим. Однако я не хочу обидеть или вступить в еще один спор с несколькими участниками здесь, они все еще продвигают и пытаются убедить всех, что Gnome великолепен и т. д. даже некоторые разработчики Debian, похоже, думают, что каждый должен его использовать. , поэтому оставьте его в качестве DE по умолчанию.
В любом случае, если вы устанавливаете WM, я предпочитаю "fluxbox" сам, перепробовав несколько, но OpenBox определенно легче для начала, ==== продолжение следует =====
Редактировать===
Хорошо, постараюсь быть кратким, суть в том, что вы можете установить и попробовать WM, посмотреть, понравится ли он вам, а тем временем, так сказать, можно использовать в полной мере, вы можете используйте его и не беспокойтесь о нагреве, вызванном высокой загрузкой процессора, также будет иметь графический интерфейс, который вы можете использовать, когда пытаетесь решить более сложные проблемы, которые являются функциями Gnome, и Gnome может быть еще более проблематичным в системе, предназначенной для использования / запуска без головы, например, для сервера или чего-то еще.

Пожалуйста, прочтите то, что, как мы ожидаем, вы уже сделали.
Поисковые системы много знают, и
"Если бы Бог хотел, чтобы компьютеры работали постоянно, Он бы не изобретал кнопки RESET"
/>и
Просто скажи НЕТ, чтобы помочь вампирам!

Редактировать: u/marvelggg указал, что расширениями всегда следует управлять с помощью приложения расширений, а не с помощью gnome-extensions. также отключив каждое расширение, а не только переключатель в строке заголовка. (я думал, что это будет глобальная настройка, отключающая все расширения вообще, потому что некоторые из них исчезли, но не поп-оболочка), возвращаясь к тестированию. я отредактирую свои результаты! спасибо!

Edit2: так как я использовал встроенный апплет расширения, я мог бы указать, какой из них вызывает эту проблему.

для всех, кто интересуется, это был «Выбор устройства ввода и вывода звука» версии 39 (не встроенный)

Edit3: загрузка процессора снова начала расти, но не так сильно, как с упомянутым выше расширением.это была пользовательская тема оболочки gnome. переключился обратно на pop-dark, и все работает как положено (уже больше половины дня прямо сейчас).

По сути, через некоторое время gnome-shell загрузка моего процессора gnome-shell возрастает при перемещении мыши (5-10% загрузки процессора). перемещение окон и т. д. становится более медленным. поэтому мне нужно перезапустить gnome-shell с помощью ALT + F2 -> r, чтобы решить эту проблему. (1% использования процессора, когда я схожу с ума по всем своим 3 дисплеям). это может помочь примерно на час, когда вы снова начнете подниматься вверх при движении мыши. мое максимальное использование было несколько дней назад с 20% загрузкой процессора при перемещении мыши.

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

мои журналы Xorg говорят следующее:

[141695.197] (EE) event5 — Logitech Gaming Keyboard G910: ошибка клиента: обработка событий отстает на 16 мс, ваша система работает слишком медленно

[141706.167] (EE) event5 — Logitech Gaming Keyboard G910: ошибка клиента: обработка событий отстает на 26 мс, ваша система работает слишком медленно

[141706.467] (EE) event5 — Logitech Gaming Keyboard G910: ошибка клиента: обработка событий отстает на 26 мс, ваша система работает слишком медленно

[141725.105] (EE) event5 — Logitech Gaming Keyboard G910: ошибка клиента: обработка событий отстает на 26 мс, ваша система работает слишком медленно

[141773.916] (EE) event5 — Logitech Gaming Keyboard G910: ошибка клиента: обработка событий отстает на 21 мс, ваша система работает слишком медленно

[141773.916] (EE) event5 — Игровая клавиатура Logitech G910: ПРЕДУПРЕЖДЕНИЕ: превышен предел скорости ведения журнала (5 сообщений за 60 минут). Отказ от будущих сообщений.

[146443.734] (EE) event5 — Logitech Gaming Keyboard G910: ошибка клиента: обработка событий отстает на 31 мс, ваша система работает слишком медленно

[146626.509] (EE) event5 — Logitech Gaming Keyboard G910: ошибка клиента: обработка событий отстает на 34 мс, ваша система работает слишком медленно

[146636.586] (EE) event5 — Logitech Gaming Keyboard G910: ошибка клиента: обработка событий отстает на 19 мс, ваша система работает слишком медленно

[146748.883] (EE) event5 — Logitech Gaming Keyboard G910: ошибка клиента: обработка событий отстает на 28 мс, ваша система работает слишком медленно

[147007.355] (EE) event5 — Logitech Gaming Keyboard G910: ошибка клиента: обработка событий отстает на 18 мс, ваша система работает слишком медленно

[147007.355] (EE) event5 — Logitech Gaming Keyboard G910: ПРЕДУПРЕЖДЕНИЕ: превышен предел скорости ведения журнала (5 сообщений за 60 минут). Отказ от будущих сообщений.

указано это в более старых сообщениях, эти сообщения можно игнорировать. отключение gnome-расширений не решило проблему. изменение частоты опроса моей мыши с 1000 МГц до 500 МГц также не помогло. когда gnome-shell начинает сходить с ума, и я открываю настройки gnome, загрузка процессора gnome-shells мгновенно увеличивается до 8% в режиме ожидания, даже не двигая мышью.

при повседневном использовании я бы этого вообще не заметил. но во время игры это очень заметно (движение мыши в игре также вызывает шипы gnome-shell).

Этот совет поможет решить проблему высокой загрузки ЦП gnome-shell в настольных компьютерах CentOS GNU/Linux.

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

Система исправления

Затем, чтобы решить проблему высокой загрузки ЦП gnome-shell в CentOS Linux, см.

Как установить драйвер графического дисплея в CentOS Linux

Это может быть вызвано проблемой с драйвером дисплея.
Чтобы проверить, какой драйвер на самом деле используется, запустите: И найдите раздел, включающий «[Контроллер VGA]», как здесь ниже, а затем посмотрите «Модули ядра»:

"В Свободе Нет Концепции! Свобода - это абсолютная Пустота, но она действительна только в том случае, если ощущается как гармоничное сердцебиение."

Фонд GNU+Linux

"Когда будет срублено последнее дерево, поймана последняя рыба, отравлена ​​последняя река, только тогда мы поймем, что деньги нельзя есть".

"Сегодня не существует пригодных для использования компьютеров с полностью открытым программным и аппаратным обеспечением (настолько, насколько некоторые компании хотят рекламировать себя как таковые)".

Подпишитесь на нас

Философия свободного программного обеспечения GNU/Linux

"Сны показывают Внутреннее обнаженное Истину.Трансцендентное Чувство-Информация-Осознание, свободно сияющее из Вечного Источника Реальности: Бесценной, Вневременной и Безграничной Души!"

Последние слова Стива Джобса

«Быть ​​победителем в миссии свободной вычислительной ОС означает принять Коммерческую Стратегию. Превзойти Двойственность в Единстве и, таким образом, распространять как свободное, так и несвободное программное обеспечение. Потому что евангелизация свободы в несвободном мире подобна содержанию троянского коня. Аллилуйя!"

Лучшие природные средства защиты от коронавируса

"Заботиться о том, чтобы кто-то лайкнул, подписался или купил, — это просто серьезное препятствие на бесценном Пути творческой свободы".

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

Что может спасти мир от самоуничтожения? Смиренное обращение на духовный путь.
Потому что Земля и Природа были Опустошены слепой дикой массовой гонкой, чтобы доказать, что вы Кто-то Лучше, потому что у вас есть $несколько fla$hy Power$.

Спасибо Google

Уважаемый пользователь Linux, было бы неплохо, если бы вы могли понять, что без Google Ads большая часть этого Контента, скорее всего, никогда не будет написана!
Итак, спасибо Google и рекламодателям Google Ads за их поддержку.
Более того, я могу легко найти необходимую информацию для повторного создания своих руководств с помощью лучшей поисковой системы: Google.

Кредиты

Вечная слава Богу, Иисусу Христу, Святому Духу, Ганеше, Шиве, Вишну, Кришне, Лаози, Будде, Бодхидхарме, Ма Гигу, Хакуину, Иккью, Нагарджуне, Тилопе, Наропе, Миларепе, Сухраварди, Святому Дисмасу, Святому Франческо, Святая Тереза, Святой Иоанн, Святой Филиппо, Экехарт. Все Святые Божества, Аватары, Святые, Мистики и Истинные Духовные Мастера. Потому что они в Вечном Свете Истины и Восторга, Освещающих Мир Тьмы, Неведения, Слепоты, Беспокойства и Лжи!

Божественная и дьявольская природа

«Божественная Святая Динамика — это Вечное Единство, Все Добродетели и Совершенство. Чистота, Духовность, Невинность, Невозмутимость, Доверчивость, Невинность, Альтруизм, Разделение и Пустота.
Вместо Дьявольского Человеческого есть Эфемерная Дифференциация, Все Недостатки и неприятности. Нечистота, Бездуховность, Извращенность, Яростность, Сомнение, Вина, Эгоизм, Жадность и Денежность."

Пожертвовать крайне бедным

Тема QuickChic • Работает на WordPress

Обязательные файлы cookie должны быть включены постоянно, чтобы мы могли сохранить ваши настройки для файлов cookie.

Мы можем увидеть это подробно в следующем заявлении, где они сообщают о некоторых решениях, которые они сделали, но в Ubuntu 19.04 среда рабочего стола потребляет слишком много ресурсов. Это ссылка.

Кроме того, другой разработчик Canonical поделился своими обновлениями по различным исправлениям ошибок, которые направлены на снижение использования ЦП GNOME Shell на треть для максимального увеличения количества окон.

Самое важное решение – снизить нагрузку на ЦП, когда окно перерисовывается путем касания док-станции.

Оглавление

Проблема потребления с Gnome постоянная

И эта проблема возникает в каждой новой версии Ubuntu (с оболочкой Gnome), что не является новой проблемой.

Так обстоит дело, что некоторые из вас помнят, как в прошлом году у Gnome была большая проблема с узким местом, из-за которого потребление среды было смехотворно чрезмерным.

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

Некоторые другие работы по повышению производительности включают высокую регрессию ЦП, вызванную утечками GNOME Shell, неровную обработку обоев при различных изменениях курсора и выход за рамки производительности.

Не все так плохо для разработки Ubuntu 19.04

Хотя на данный момент основное внимание уделяется Ubuntu 19.04 разработка направлена ​​на стабилизацию среды и предотвращение утечек памяти, с другой стороны, также в еженедельных отчетах разработчиков есть положительные моменты.

Как уже упоминалось некоторое время назад, Canonical попросила пользователей сделать несколько тестовых отчетов о поведении драйверов видеокарт Nvidia в системе.

И то, что это начало окупаться, поскольку некоторые люди начали выполнять различные работы, чтобы улучшить производительность открытых и частных контроллеров.

Поскольку это что-то параллельное, классические проблемы, которые возникают у многих пользователей дистрибутива при установке приватных драйверов.

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

Наконец, среди прочего, что появилось в эти дни, это улучшения в приложениях Gnome.

Более чем очевидно, что сотрудники Canonical должны раз и навсегда положить конец всем этим одновременным проблемам потребления памяти Gnome Shell.

Очевидно, что разработчики, отвечающие за рабочий стол Ubuntu, выполняют свою работу, внося необходимые изменения, чтобы среда соответствовала потребностям системы.

Но вместо оптимизации или улучшения результат просто хуже улучшения.

Наконец, если вы хотите узнать немного больше о работе, проделанной в Ubuntu в целом, вы можете следить за еженедельным отчетом по следующей ссылке.

Содержание статьи соответствует нашим принципам редакционной этики. Чтобы сообщить об ошибке, нажмите здесь!.

Читайте также: