Screen never sleeps; missing power management
Bug #1193222 reported by
Daniel van Vugt
This bug affects 17 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Critical
|
Robert Carr | ||
The Ubuntu Power Consumption Project |
Fix Released
|
Undecided
|
Robert Carr | ||
Unity System Compositor |
Fix Released
|
Critical
|
Robert Carr | ||
powerd |
Fix Released
|
Undecided
|
Ricardo Mendoza | ||
touch-preview-images |
Fix Released
|
Undecided
|
Unassigned | ||
unity-mir |
Fix Released
|
Critical
|
Gerry Boland | ||
mir (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
powerd (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Effect Touch as well
Using XMir under unity-system-
Test case:
xset dpms force off
Related branches
lp:~robertcarr/mir/dpms-support-api
- Daniel van Vugt: Needs Fixing
- PS Jenkins bot (community): Approve (continuous-integration)
- Alan Griffiths: Approve
- Robert Ancell: Approve
-
Diff: 1046 lines (+179/-79)37 files modifieddebian/control (+2/-2)
debian/libmirclient3.install (+1/-1)
doc/debug_for_xmir.md (+1/-1)
examples/demo_client_display_config.c (+26/-3)
examples/server_configuration.cpp (+4/-4)
include/platform/mir/graphics/display_configuration.h (+4/-1)
include/shared/mir_toolkit/client_types.h (+4/-1)
include/shared/mir_toolkit/common.h (+8/-0)
include/test/mir_test_doubles/null_display_config.h (+1/-1)
include/test/mir_test_doubles/null_display_configuration.h (+1/-1)
include/test/mir_test_doubles/stub_display_configuration.h (+4/-3)
src/client/CMakeLists.txt (+1/-1)
src/client/mir_connection.cpp (+1/-0)
src/platform/graphics/default_display_configuration_policy.cpp (+4/-2)
src/server/frontend/protobuf_buffer_packer.cpp (+1/-0)
src/server/frontend/session_mediator.cpp (+1/-1)
src/server/graphics/android/android_display.cpp (+2/-2)
src/server/graphics/gbm/gbm_display.cpp (+2/-1)
src/server/graphics/gbm/kms_output.h (+2/-1)
src/server/graphics/gbm/real_kms_display_configuration.cpp (+4/-2)
src/server/graphics/gbm/real_kms_display_configuration.h (+1/-1)
src/server/graphics/gbm/real_kms_output.cpp (+4/-2)
src/server/graphics/gbm/real_kms_output.h (+3/-1)
src/server/graphics/nested/nested_display_configuration.cpp (+8/-2)
src/server/graphics/nested/nested_display_configuration.h (+2/-1)
src/shared/protobuf/mir_protobuf.proto (+1/-0)
tests/mir_test/display_config_matchers.cpp (+5/-3)
tests/mir_test_framework/testing_server_options.cpp (+1/-1)
tests/unit-tests/frontend/test_session_mediator.cpp (+5/-3)
tests/unit-tests/graphics/android/test_android_fb.cpp (+1/-1)
tests/unit-tests/graphics/gbm/test_gbm_cursor.cpp (+6/-4)
tests/unit-tests/graphics/gbm/test_gbm_display_configuration.cpp (+14/-7)
tests/unit-tests/graphics/gbm/test_gbm_display_multi_monitor.cpp (+4/-4)
tests/unit-tests/graphics/gbm/test_overlapping_output_grouping.cpp (+3/-2)
tests/unit-tests/graphics/nested/test_nested_display_configuration.cpp (+15/-10)
tests/unit-tests/graphics/test_default_display_configuration_policy.cpp (+30/-8)
tests/unit-tests/graphics/test_display_configuration.cpp (+2/-1)
lp:~gerboland/unity-mir/add-screen-blank
- PS Jenkins bot (community): Approve (continuous-integration)
- Ricardo Mendoza (community): Approve
-
Diff: 274 lines (+176/-8)7 files modifieddebian/com.canonical.Unity.conf (+18/-0)
debian/libunity-mir1.install (+1/-0)
src/unity-mir/dbusscreen.cpp (+80/-0)
src/unity-mir/dbusscreen.h (+39/-0)
src/unity-mir/qmirserverapplication.cpp (+25/-4)
src/unity-mir/qmirserverapplication.h (+6/-1)
src/unity-mir/unity-mir.pro (+7/-3)
lp:~ricmm/powerd/support-mir-toggled
- PS Jenkins bot: Approve (continuous-integration)
- Ricardo Salveti (community): Approve
- Seth Forshee (community): Approve
- Gerry Boland (community): Approve
-
Diff: 154 lines (+62/-5)4 files modifieddebian/control (+1/-1)
src/display.c (+56/-2)
src/powerd-internal.h (+1/-0)
src/powerd.cpp (+4/-2)
Changed in mir: | |
importance: | Undecided → Medium |
Changed in unity-system-compositor: | |
importance: | Undecided → Medium |
Changed in mir: | |
status: | New → Triaged |
Changed in unity-system-compositor: | |
status: | New → Triaged |
tags: | added: multimonitor |
tags: | added: xmir |
Changed in xmir: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in mir: | |
assignee: | nobody → Robert Carr (robertcarr) |
tags: | added: pm |
Changed in ubuntu-power-consumption: | |
assignee: | nobody → Robert Carr (robertcarr) |
Changed in mir: | |
status: | Triaged → In Progress |
Changed in xmir: | |
status: | Triaged → In Progress |
Changed in unity-system-compositor: | |
status: | Triaged → In Progress |
Changed in ubuntu-power-consumption: | |
status: | New → In Progress |
tags: | added: make-xmir-default |
Changed in mir (Ubuntu): | |
status: | New → Fix Committed |
assignee: | nobody → Robert Carr (robertcarr) |
no longer affects: | mir (Ubuntu) |
tags: | added: avengers |
Changed in unity-mir: | |
assignee: | nobody → Gerry Boland (gerboland) |
importance: | Undecided → Critical |
status: | New → Triaged |
description: | updated |
Changed in xmir: | |
status: | In Progress → Fix Committed |
Changed in unity-system-compositor: | |
status: | In Progress → Fix Committed |
Changed in mir (Ubuntu): | |
importance: | Undecided → Critical |
status: | Confirmed → In Progress |
Changed in touch-preview-images: | |
status: | New → In Progress |
Changed in unity-mir: | |
status: | Triaged → In Progress |
Changed in mir: | |
milestone: | none → 0.0.11 |
status: | Fix Committed → Fix Released |
Changed in unity-mir: | |
status: | In Progress → Fix Committed |
Changed in powerd: | |
status: | Invalid → In Progress |
assignee: | nobody → Ricardo Mendoza (ricmm) |
Changed in mir (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in unity-mir: | |
milestone: | none → phone-v1-freeze |
Changed in unity-system-compositor: | |
status: | Fix Committed → Fix Released |
Changed in powerd: | |
status: | Fix Committed → Fix Released |
Changed in touch-preview-images: | |
status: | In Progress → Fix Released |
Changed in ubuntu-power-consumption: | |
status: | In Progress → Fix Released |
Changed in xmir: | |
status: | Fix Committed → Fix Released |
Changed in unity-mir: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug has been reported on the Ubuntu Package testing tracker.
A list of all reports related to this bug can be found here: packages. qa.ubuntu. com/qatracker/ reports/ bugs/1193222
http://