Mir system compositor
Produce a system compositor to replace VT switching on Ubuntu Desktop with Mir.
Blueprint information
- Status:
- Started
- Approver:
- Robert Ancell
- Priority:
- Undefined
- Drafter:
- Robert Ancell
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- None
- Implementation:
-
Good progress
- Milestone target:
- None
- Started by
- Robert Ancell
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Requirements:
- Control display from boot to shutdown
- Use Xorg inside Mir for sessions
- Use of Mir instead of VT switching
- Use smooth transition between greeter and session
- Use smooth transition during user switch
- Support multiple monitor detection / layout at the system level
- Support color correction at the system level
To install:
1. Add PPA https:/
2. sudo apt-get update
3. sudo apt-get upgrade
4. sudo apt-get install mir
5. sudo stop lightdm
6. sudoedit /etc/lightdm/
7. sudo start lightdm
Quote out type=mir from lightdm.conf to disable.
Work Items
Work items for ubuntu-13.05:
Package Mir: DONE
Work items for ubuntu-13.06:
[robert-ancell] Implement system compositor using Mir: DONE
[raof] Support Mir as an Xorg backend: DONE
[raof] Update XMir to 1.14: DONE
[robert-ancell] Support system compositor / XMir in LightDM: DONE
[robert-ancell] Automatically fall back to traditional behaviour if system compositor doesn't work (e.g. binary drivers): DONE
[thomi] daily release/
[robert-ancell] Package system compositor: DONE
[didrocks] : fix and review upstream and packaging: DONE
Work items for ubuntu-13.07:
[robert-ancell] Get system compositor into universe: DONE
Work items for ubuntu-13.09:
[raof] : Refactor platform code to separate buffer allocation from display: TODO
[robert-ancell] Support multi-session with system compositor: TODO
Dependency tree

* Blueprints in grey have been implemented.