Support for Multimonitor
This blueprint is meant to capture the tasks associated with enabling multimonitor support with Mir, targeting the 13.10 xmir release. This would include hotplugging monitors, as well as projectors. The effort should be focused on delivering for the 13.10 desktop experience, however the architecture should support the future inclusion of mobile multi-display.
Blueprint information
- Status:
- Started
- Approver:
- kevin gunn
- Priority:
- Undefined
- Drafter:
- Mir development team
- Direction:
- Needs approval
- Assignee:
- Mir development team
- Definition:
- Approved
- Series goal:
- Accepted for saucy
- Implementation:
- Started
- Milestone target:
- ubuntu-13.10
- Started by
- Alexandros Frantzis
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Jun 24, 2013 kgunn:
for the task "Receive and handle notification that display configuration changed"
the seed for the infrastructure needed for this is a part of lp:~raof/mir/prober-drm-device-probe
Work Items
Work items for ubuntu-13.07:
[afrantzis] conclude on clarifications & some more investigation on the approach to handle hw under ir & communicate up to xmir: DONE
[afrantzis] Mir: Receive and handle notification that display configuration changed: DONE
[afrantzis] Mir: Get new configuration from system (mostly done, some amendments needed): DONE
[afrantzis] Mir: Support application of arbitrary configurations: DONE
Work items for ubuntu-13.08:
[kdub] Mir: create per session mode setting managment: DONE
[afrantzis] Mir: Receive updated configuration: INPROGRESS
[raof] XMir/Comms: Receive new configuration from Mir, and update its current state to match: TODO
[raof] XMir/Comms: Send new configuration to mir (may involve translating from xrandr info): TODO
Dependency tree
* Blueprints in grey have been implemented.