gnome-shell 3.26.1 stale wykorzystuje 20-30% procesora

15

Uaktualniłem z 17.04 do 17.10 na moim XPS13 9360 i mam, podobnie jak inne, mnóstwo problemów. Ten jest teraz procesem

/usr/bin/gnome-shell

ma sposób na wysokie użycie procesora stale od 20 do 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                                                                                                 

Użyta wersja to

$ gnome-shell --version
GNOME Shell 3.26.1

Dzieje się tak bezpośrednio po uruchomieniu systemu, gdy nic nie jest otwarte, z wyjątkiem uruchomionego terminalu htop(oprócz niektórych aplikacji startowych, takich jak Dropbox), ale bez wyraźnych programów graficznych. Nie wiem od czego zacząć, oto kilka informacji o mojej karcie graficznej

$ 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, 

Daj mi znać, co jeszcze powinienem opublikować, aby prześledzić te problemy - wielkie dzięki!

chrześcijanin
źródło
Jeśli twoja karta graficzna jest stosunkowo słabo zasilana, gnome-shell używa llvm-pipe do użycia twojego procesora do efektów 3D. Możesz wypróbować alternatywną wyszukiwarkę DE lub wyszukiwarkę Google, aby sprawdzić, czy istnieje rozwiązanie dla Twojej karty graficznej, lub obejść ją (nie powiedziałeś nam wiele o swoim systemie lub nie chcesz używać procesora).
Panther
Proszę wysłać wynikiglxinfo | grep -i render
Charles Green
1
@ bb94, dla mnie okazało się, że proces powłoki gnome spadł poniżej 10% po wyłączeniu extensions monitora monitor.gnome.org/extension/120/system-monitor . Pisząc to jako odpowiedź teraz.
Christian
2
@ChristianStump To byłoby wspaniale, gdybym tego jeszcze nie miał.
bb94
1
@ bb94, mam ten sam problem z 20-30% użyciem procesora przez powłokę gnome (tylko z otwartym terminalem) i nie mam uruchomionych żadnych rozszerzeń gnome.
user36196,

Odpowiedzi:

12

Okazało się, że gnome-shellproces ten spadł poniżej 10% po wyłączeniu rozszerzenia monitora systemu https://extensions.gnome.org/extension/120/system-monitor/ .

Pozostaje również poniżej 10% przy zwiększaniu czasu odświeżania do 1 s, podczas gdy wzrósł ponownie, gdy tylko przesunąłem go poniżej 1 s.

chrześcijanin
źródło
TopIcons Plus spowodował to dla mnie na Fedorze 30.
Christopher Markieta
1

Natknąłem się na ten sam gnome-shellproblem z wieprzowiną procesora i to właśnie kmailservice5uruchamia procesor, gdy nie masz Thunderbirda. Ilekroć klikam mailtolink, procesor wariuje, a także robi gnome-shelli kmailservice5nic nie robi. Jest to zgłoszony błąd KDE i został naprawiony, ale dla innych Ubuntu LTS, takich jak 16.10, poprawką jest odinstalowanie kmailservice5.

adrien
źródło