Bug 1009424

Summary: gnome3 desktop ui blocks for seconds now and then
Product: Red Hat Enterprise Linux 7 Reporter: Gerd Hoffmann <kraxel>
Component: gnome-shellAssignee: Florian Müllner <fmuellner>
Status: CLOSED WONTFIX QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.0CC: mclasen, sdodson
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-02-25 16:01:41 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Gerd Hoffmann 2013-09-18 12:16:06 UTC
Description of problem:
gnome3 desktop ui blocks for seconds now and then

Version-Release number of selected component (if applicable):
gnome-shell-3.8.4-5.el7.x86_64

How reproducible:
100%

Steps to Reproduce:
RHEL-7 installed on T530 laptop.  Login, gnome3 session (not classic), doing usual developent work.  Evolution running, firefox running, emacs running, a bunch of xterms and other apps now and then.

Actual results:
User interface freezes now and then, except for the mouse pointer.
Time rages from short hickups to multiple seconds.
There is no obvious trigger for this behavior.
The freezes seem to become more frequent the longer the desktop session runs.
Login remotely and running 'top' shows that gnome-shell is at 100%
cpu while the ui is frozen.

Expected results:
UI runs smoothly.

Comment 2 Gerd Hoffmann 2013-09-18 12:21:56 UTC
g_slist_find is very high (>90%) in the 'perf top' profile for gnome-shell while the ui blocks.

Comment 3 Gerd Hoffmann 2013-10-15 08:55:16 UTC
Seems to be gone with the update to RHEL-7.0-20131009.0, running for a day, no delays yet.  I'll keep watching a few more days to be sure, then close the bug if it doesn't show up again.

Comment 4 Matthias Clasen 2014-02-25 16:01:41 UTC
I'll assume this didn't show up again, then

Comment 5 Scott Dodson 2014-02-25 18:26:00 UTC
I was seeing this yesterday, but disabling a pile of Gnome Extensions has made the problem go away.

CPU time was all tied up in /usr/lib64/libgobject-2.0.so.0.3600.3 handlers_find calls according to perf top. I will try to isolate which extension was problematic, if you can tell me how to gather more useful information I'd be happy to do so.

The extensions I had yesterday were :

Caffeine
Project Hamster
Sensors
System-monitor (as opposed to Systemmonitor).

Several of these do not ship with RHEL7 and were installed from extensions.gnome.org.