gnome-shell 3.26.1 постоянно использует 20-30% CPU

15

Я обновился с 17.04 до 17.10 на своем XPS13 9360 и у меня, как и у других, куча проблем. Этот сейчас, что процесс

/usr/bin/gnome-shell

имеет постоянную высокую загрузку процессора от 20 до 30% :

PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                                                     
2026 xxxxxx   20   0 4264020 703284 315308 S  29,6  4,3   9:32.37 gnome-shell                                                                                                 

Используемая версия

$ gnome-shell --version
GNOME Shell 3.26.1

Это происходит непосредственно после загрузки системы, когда ничего не открыто, кроме работающего терминала htop(кроме некоторых автозагрузочных приложений, таких как Dropbox), но явно нет тяжелых графических программ. Я не знаю с чего начать, вот некоторая информация о моей видеокарте

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)

$ glxinfo | grep -i render
direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 620 (Kaby Lake GT2) 
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, 
    GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_packed_depth_stencil, 
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, 
    GL_MESA_window_pos, GL_NV_blend_square, GL_NV_conditional_render, 
    GL_OES_element_index_uint, GL_OES_fbo_render_mipmap, 

Пожалуйста, дайте мне знать, что еще я должен опубликовать для отслеживания этой проблемы - большое спасибо!

Кристиан
источник
Если ваша видеокарта относительно недостаточно загружена, gnome-shell использует llvm-pipe, чтобы использовать ваш процессор для 3D-эффектов. Вы можете попробовать альтернативный DE или поиск в Google, чтобы узнать, есть ли решение для вашей видеокарты или обходного пути (вы не очень много рассказывали нам о своей системе или хотите использовать ваш процессор).
Пантера
Пожалуйста, glxinfo | grep -i render
Чарльз Грин
1
@ bb94, для меня оказалось, что процесс gnome-shell упал до уровня ниже 10% при отключении системного монитора extensions.gnome.org/extension/120/system-monitor . Пишу это как ответ сейчас.
Кристиан
2
@ChristianStump Было бы здорово, если бы у меня его еще не было.
bb94
1
@ bb94, у меня та же проблема с 20-30% загрузкой процессора gnome-shell (только с открытым терминалом), и у меня не работает ни одно расширение gnome.
user36196

Ответы:

12

Оказалось, что gnome-shellпри отключении расширения системного монитора https://extensions.gnome.org/extension/120/system-monitor/ процесс опустился ниже 10% .

Он также остается ниже 10% при увеличении времени обновления до 1 с, а затем снова повышается, как только я переместил его ниже 1 с.

Кристиан
источник
TopIcons Plus вызывал это для меня на Fedora 30.
Кристофер Маркиета
1

Я сталкивался с той же самой gnome-shellпроблемой, kmailservice5связанной с процессором, и она запускает процессор, когда у вас нет Thunderbird. Всякий раз, когда я нажимаю на mailtoссылку, процессор сходит с ума и так делает, gnome-shellи kmailservice5ничего не делает. Это ошибка KDE , о которой сообщалось, и с тех пор она была исправлена, но для других Ubuntu LTS, таких как 16.10, исправление заключается в удалении kmailservice5.

Adrien
источник