unity-panel-service cause high cpu usage during wifi-connection
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
The Ubuntu Power Consumption Project |
Confirmed
|
Undecided
|
Unassigned | ||
Unity |
Won't Fix
|
Undecided
|
Unassigned | ||
libindicator |
Fix Committed
|
Medium
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
During slow wifi-connection (f.e. lazy DHCP-server or low signal quality) unity-panel-service consume large part of cpu (up to 50%) while wifi-icon shows 'connecting' state.
That problem disappear after connection established, but during travel there is many slow or broken wifi-networks with very long connection interval. This cause high cpu load for long time (sometimes minutes and even hours if we get in situation of constant disconnecting) and, of cause, quick battery discharge.
Steps to reproduce:
Set up wifi network with dynamic IP without active DHCP-server
try to establish connection
Checks the cpu usage of unity-panel-service
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: unity-services 5.12-0ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-24-generic i686
.tmp.unity.
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
CompizPlugins: [core,bailer,
CompositorRunning: compiz
Date: Thu May 17 18:33:55 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
GraphicsCard:
Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:21da]
Lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
MachineType: LENOVO 4290RB3
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/01/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 8DET49WW (1.19 )
dmi.board.
dmi.board.name: 4290RB3
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 4290RB3
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.7.8-0ubuntu1
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Lars Karlitski (community): Approve
-
Diff: 136 lines (+44/-40)1 file modifiedlibindicator/indicator-image-helper.c (+44/-40)
Changed in ubuntu-power-consumption: | |
status: | New → Confirmed |
Changed in unity: | |
status: | New → Confirmed |
tags: | added: battery-power-consumption |
Changed in unity (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in unity: | |
status: | Confirmed → Won't Fix |
Changed in libindicator: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in libindicator: | |
status: | In Progress → Fix Committed |
Status changed to 'Confirmed' because the bug affects multiple users.