Xorg on Mir
Xorg on Mir
This blueprint is intended to capture the effort to run Mir as a system compositor under Xorg.
This will provide the benefit of "flicker free" boot vs the current standalone x startup.
This is also a key step towards convergence.
Acceptance
13.06 - Olli has to be able to to type "apt-get install mir" and in everything just takes care of self (or as much as possible), and no broken Olli...have to have a way for him to verify he's running mir
Blueprint information
- Status:
- Complete
- Approver:
- Robert Ancell
- Priority:
- High
- Drafter:
- Mir development team
- Direction:
- Needs approval
- Assignee:
- Chris Halse Rogers
- Definition:
- Approved
- Series goal:
- Accepted for saucy
- Implementation:
- Implemented
- Milestone target:
- ubuntu-13.10
- Started by
- kevin gunn
- Completed by
- kevin gunn
Whiteboard
jun21,2013 kgunn
changed this bp to be a consolidated task list for features targeting 13.10 xmir
Mesa upstream review starts here: http://
Xserver upstream review starts here: http://
xf86-video-intel upstream: http://
xf86-video-ati upstream: http://
xf86-video-nouveau upstream: http://
Work Items
Work items for ubuntu-
[raof] XMir support for nouveau: DONE
[raof] XMir support for ati: DONE
[raof] XMir support for intel: DONE
Work items for ubuntu-13.05:
[raof] XMir hardware cursor support: BLOCKED
Work items for ubuntu-13.06:
[alan-griffiths] make graphicsplatform dynamically loadable: DONE
[vanvugt] provide a baseline performance difference report of vanilla Ubuntu on X vs XMir glmark2 & phoronix (openarena & gui-toolkits ): DONE
[robert-ancell] push lightdm patches to trunk: DONE
[raof] create simplest install for mir packages for users to load as system compositor: DONE
Work items for ubuntu-13.07:
[robert-ancell] create a session opt in choice for system compositor using mir: DONE
[chris.gagnon] put xmir through a round of testing in the cert lab: DONE
[raof] propose xmir related patch sets for mesa upstream: DONE
[raof] propose xmir related patch sets for xorg server upstream: DONE
[raof] propose xmir related patch sets for xorg video intel upstream: DONE
[raof] propose xmir related patch sets for xorg video ati upstream: DONE
[raof] propose xmir related patch sets for xorg video nouveau upstream: DONE
Work items for ubuntu-13.08:
[alan-griffiths] refactor code around graphics platform to remove the link dep on mir server: DONE
[vanvugt] Composition bypass support in Mir: DONE
Work items for ubuntu-13.09:
[raof] Swapbuffers support for XMir: POSTPONED
[raof] Compositon bypass support in XMir: DONE
[afrantzis] XRANDR support: TODO
Work items for ubuntu-13.10:
[raof] XMir support for intel - SNA acceleration: DONE
Dependency tree
* Blueprints in grey have been implemented.