2011-07-20 09:41:20 |
Daniel van Vugt |
bug |
|
|
added bug |
2011-07-20 10:05:53 |
Daniel van Vugt |
description |
unity-panel-service is using a constant 1% of one of my cores on an Intel i7-2600 according to top, while the desktop is totally idle. When I switch to another VT, it makes no difference and unity-panel-service just keeps using the CPU.
This obviously should not happen and will impact on battery life on notebooks.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: unity 3.8.16-0ubuntu1~natty1
ProcVersionSignature: Ubuntu 2.6.38-10.46-generic 2.6.38.7
Uname: Linux 2.6.38-10-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,vpswitch,place,imgpng,regex,unitymtgrabhandles,grid,session,snap,mousepoll,resize,move,animation,expo,ezoom,workarounds,resizeinfo,wall,staticswitcher,fade,scale,unityshell]
Date: Wed Jul 20 17:34:24 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcEnviron:
LANGUAGE=en_AU:en
LANG=en_AU.UTF-8
SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install) |
unity-panel-service is using a constant 1% of one of my cores on an Intel i7-2600 according to top, while the desktop is totally idle. When I switch to another VT, it makes no difference and unity-panel-service just keeps using the CPU.
This obviously should not happen and will impact on battery life of notebooks. Also, using the CPU constantly negates the power-saving benefits of a tickless Linux kernel (http://www.lesswatts.org/projects/tickless/).
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: unity 3.8.16-0ubuntu1~natty1
ProcVersionSignature: Ubuntu 2.6.38-10.46-generic 2.6.38.7
Uname: Linux 2.6.38-10-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,vpswitch,place,imgpng,regex,unitymtgrabhandles,grid,session,snap,mousepoll,resize,move,animation,expo,ezoom,workarounds,resizeinfo,wall,staticswitcher,fade,scale,unityshell]
Date: Wed Jul 20 17:34:24 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcEnviron:
LANGUAGE=en_AU:en
LANG=en_AU.UTF-8
SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2011-07-21 08:23:38 |
Daniel van Vugt |
summary |
unity-panel-service uses CPU constantly |
unity-panel-service uses CPU constantly when indicator-datetime is displaying seconds. |
|
2011-07-21 08:31:31 |
Daniel van Vugt |
description |
unity-panel-service is using a constant 1% of one of my cores on an Intel i7-2600 according to top, while the desktop is totally idle. When I switch to another VT, it makes no difference and unity-panel-service just keeps using the CPU.
This obviously should not happen and will impact on battery life of notebooks. Also, using the CPU constantly negates the power-saving benefits of a tickless Linux kernel (http://www.lesswatts.org/projects/tickless/).
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: unity 3.8.16-0ubuntu1~natty1
ProcVersionSignature: Ubuntu 2.6.38-10.46-generic 2.6.38.7
Uname: Linux 2.6.38-10-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,vpswitch,place,imgpng,regex,unitymtgrabhandles,grid,session,snap,mousepoll,resize,move,animation,expo,ezoom,workarounds,resizeinfo,wall,staticswitcher,fade,scale,unityshell]
Date: Wed Jul 20 17:34:24 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcEnviron:
LANGUAGE=en_AU:en
LANG=en_AU.UTF-8
SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install) |
unity-panel-service is using a constant 1% of one of my cores on an Intel i7-2600 according to top, while the desktop is totally idle. When I switch to another VT, it makes no difference and unity-panel-service just keeps using the CPU.
This obviously should not happen and will impact on battery life of notebooks. Also, using the CPU constantly negates the power-saving benefits of a tickless Linux kernel (http://www.lesswatts.org/projects/tickless/).
Update: Found the cause to be that my indicator-datetime is set to display seconds, not just hours and minutes. This seems to cause unity/compiz to send the SyncOne and SyncGeometries dbus messages to unity-panel-service every second. And profiling unity-panel-service with callgrind shows it is spending all it's time in g_variant_ fuctions, invoked by the dbus activity. So this needs to be optimized. It's quite wrong that something happening only once per second should use so much CPU.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: unity 3.8.16-0ubuntu1~natty1
ProcVersionSignature: Ubuntu 2.6.38-10.46-generic 2.6.38.7
Uname: Linux 2.6.38-10-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,vpswitch,place,imgpng,regex,unitymtgrabhandles,grid,session,snap,mousepoll,resize,move,animation,expo,ezoom,workarounds,resizeinfo,wall,staticswitcher,fade,scale,unityshell]
Date: Wed Jul 20 17:34:24 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcEnviron:
LANGUAGE=en_AU:en
LANG=en_AU.UTF-8
SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2011-08-26 15:41:29 |
Omer Akram |
unity: status |
New |
Confirmed |
|
2011-08-26 15:41:32 |
Omer Akram |
unity (Ubuntu): status |
New |
Confirmed |
|
2011-08-26 15:42:36 |
Omer Akram |
unity: importance |
Undecided |
Medium |
|
2011-08-26 15:42:38 |
Omer Akram |
unity (Ubuntu): importance |
Undecided |
Medium |
|
2011-12-18 07:10:15 |
Alexei Colin |
bug |
|
|
added subscriber Alexei Colin |
2012-04-24 13:43:13 |
Sebastien Bacher |
unity (Ubuntu): status |
Confirmed |
Triaged |
|
2012-04-24 13:43:15 |
Sebastien Bacher |
unity: status |
Confirmed |
Triaged |
|
2012-04-26 06:41:56 |
Olivier Cortès |
bug |
|
|
added subscriber Olivier Cortès |
2013-01-07 09:28:34 |
TomasHnyk |
bug |
|
|
added subscriber TomasHnyk |