gnome-panel spins causing high cpu in Trusty 14.04

Bug #1487404 reported by Lakshminarayanan Seshadri
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-panel (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Machine Make : Dell Inspiron 1440 , Intel® Core™2 Duo CPU T6600 @ 2.20GHz × 2 .
-----------------------
Graphics support : Mobile Intel® GM45 Express Chipset .
------------------------
OS/Install : Fresh install of Ubuntu 14.04.3 desktop (kernel 3.19.0-26-generic) machine with "gnome-session flashback" installed.
--------------
UI Session : "Gnome session with metacity" option login
--------------
Issue : Moving cursor near Applications menu (next to Places) causes flickering in screen together with high CPU usage caused by "gnome-panel" process.
More Data: It appears that gnome-panel is spinning on a mutex causing high cpu usage .

Revision history for this message
Lakshminarayanan Seshadri (lnarayanan-seshadri) wrote :

pls see attached cpu sample from perf in kernel tools for the gnome-panel process spinning on a mutex cauing high cpu.

Revision history for this message
Lakshminarayanan Seshadri (lnarayanan-seshadri) wrote :

Not a big worry at moment but little annoying to see the simple gnome-session process i.e gnome-panel consuming high cpu momentarily each time when moved near "Applications" menu in top left on panel. i don't know any other details on the gnome package : gnome-session flashback which i came to know is equivalent of simple/classic gnome session found in Ubuntu 12.04 LTS which i was happily using.
So pls check the above data in bug and judge accordingly .
thx

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

Hi,

First, you say that it's gnome-panel that uses CPU, then why did you file this bug against gnome-flashback (and not gnome-panel)?

Second, the perf output is not really helpful because these two functions are expectedly the most common called ones, and it's not strange that they are on top of the output.

Revision history for this message
Lakshminarayanan Seshadri (lnarayanan-seshadri) wrote :

Hi
1. Is the gnome-panel not brought in by gnome-session flashback package? My assumption was that on a fresh Ubuntu 14.04.3 install the gnome-panel was not present and one only gets standard Ubunty Unity default session choice. Only after installing the flashback package one got the gnome session(compiz,metacity) choices.
Pls mark the bug accordingly if you have more details/knowhow on it.

2. Also what other type of output do you need/expect, gdb backtrace ? i can try to attach them if i get to it soon.

thx

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

Can you try with 15.04 (stable) or 15.10 (development) releases? There were lots of changes since 3.8, and this bug may be fixed there.

affects: gnome-flashback (Ubuntu) → gnome-panel (Ubuntu)
Revision history for this message
Lakshminarayanan Seshadri (lnarayanan-seshadri) wrote :

Trying to clear some space and see if i can test with above builds. But is it possible to get backports of those fixes for gnome-panel in 14.0.4.3 LTS release?

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

If someone tells me which particular commits I should backport, I will do it.

Revision history for this message
Lakshminarayanan Seshadri (lnarayanan-seshadri) wrote :

It appears to do with either the "Tooltip" feature or interaction of gnome-panel(via flashback) with Unity app-menu.
In my 12.04 LTS with gnome fallback the tooltip text appears properly and gnome-panel is very quiet. So the issue must be with tooltip feature simply or some other changes. Anyway i do not know details of bugs /changes in that area.
Since my machine at moment has no space for trying out latest builds(already running 3 flavors) i leave it here . Would update if i get more data.

Revision history for this message
Alberts Muktupāvels (muktupavels) wrote :

Do you have same problem in 20.04+?

Changed in gnome-panel (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for gnome-panel (Ubuntu) because there has been no activity for 60 days.]

Changed in gnome-panel (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.