Device trying to suspend when screen is turned off by proximity sensor (during a call)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity System Compositor |
Invalid
|
Undecided
|
Unassigned | ||
powerd |
Invalid
|
Undecided
|
Alberto Aguirre | ||
powerd (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
unity-system-compositor (Ubuntu) |
Invalid
|
High
|
Alberto Aguirre |
Bug Description
phablet@
current build number: 202
device name: krillin
channel: ubuntu-
last update: 2014-08-21 03:59:43
version version: 202
version ubuntu: 20140821
version device: 20140811.1
Device tries to suspend when the screen is turned off by the proximity sensor (when a voicecall is in place).
Looking at powerd, there's no active suspend blocker when the proximity sensor disables the screen, forcing powerd to go in suspend state.
The device shouldn't try to suspend when a voicecall is active (or when the proximity sensor is the one turning the screen off).
When the call starts:
powerd-cli: Running as user is not fully supported.
System State Requests:
Name: com.canonical.
After putting my hand on top of the device (to trigger the proximity sensor):
phablet@
powerd-cli: Running as user is not fully supported.
System State Requests:
None
Related branches
- Ricardo Salveti (community): Disapprove
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 28 lines (+6/-0)1 file modifiedsrc/powerd.cpp (+6/-0)
affects: | powerd (Ubuntu) → unity-system-compositor (Ubuntu) |
Changed in unity-system-compositor (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Alberto Aguirre (albaguirre) |
tags: | added: rtm14 |
description: | updated |
description: | updated |
Changed in unity-system-compositor: | |
status: | New → Invalid |
Changed in unity-system-compositor (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in powerd: | |
assignee: | nobody → Alberto Aguirre (albaguirre) |
status: | New → In Progress |
Why isn't it valid for the system CPU to suspend during a phone call? Does android enforce such a restriction?