Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
Mir 2.0 Released In Dropping Legacy Bits, New Platform Improvements
Mir 2.0 was released this morning and it clears out the legacy Mir client/server packages as well as mir-utils and mirtest-dev. The legacy options around the host socket and nested passthrough were also removed. Various "obsolete stuff" from the Mir client code was also removed.
With this big version bump, Mir 2.0 also reworks its graphics platform API, improves probing with the GBM-KMS and EGLStreams-KMS platforms, separating more code out of the Mesa bits, and introducing the Raspberry Pi / Broadcom DispmanX platform.
The Mir abstraction layer, MirAL, also now allows shells to enable/disable server-side decorations, scale support for the display configuration, and various API clean-ups for MirAL.
Mir 2.0 also brings other code cleaning to its X11 and Wayland code paths plus many fixes in the process.
The list of changes for Mir 2.0 along with source download links via GitHub.