[bluetooth] bluetooth panel causing high cpu usage
Bug #1535827 reported by
Bill Filler
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Committed
|
High
|
Bill Filler | ||
ubuntu-system-settings (Ubuntu) |
Fix Released
|
High
|
Ken VanDine |
Bug Description
Bluetooth panel is using ActvityIndicator (i.e. spinner) while it is scanning for new devices. It stays running for 30 seconds, then turns off for ~10 seconds, then runs again. Each time it runs is causes ~50% cpu usage on unity8 (no fault of system-settings).
This is a potential big problem on on pocket desktop, as you have to open the bluetooth panel to pair, then typically it will stay open in windowed mode and will cause a big battery drain as the window is visible in running.
Until the cpu usage issue is addressed in unity, we should not use this component. Instead, how about just show text "scanning..." or "searching.." as the first list item or where the spinner currently is.
Related branches
lp:~ken-vandine/ubuntu-system-settings/lp1535827
- Jonas G. Drange (community): Approve
- PS Jenkins bot: Needs Fixing (continuous-integration)
-
Diff: 38 lines (+11/-4)1 file modifiedplugins/bluetooth/PageComponent.qml (+11/-4)
Changed in ubuntu-system-settings (Ubuntu): | |
assignee: | nobody → Ken VanDine (ken-vandine) |
importance: | Undecided → High |
Changed in canonical-devices-system-image: | |
milestone: | none → ww04-2016 |
assignee: | nobody → Bill Filler (bfiller) |
importance: | Undecided → High |
Changed in canonical-devices-system-image: | |
status: | New → In Progress |
Changed in ubuntu-system-settings (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
Status changed to 'Confirmed' because the bug affects multiple users.