is presented Display Server Release MIR 2.5 , the development of which continues Canonical, despite the refusal to develop the UNITY shell and the Ubuntu edition for smartphones. MIR remains in demand in Canonical projects and is now positioned as a solution for embedded devices and Internet of things (IoT). MIR can be used as a composite server for Wayland, which allows you to run any applications using Wayland in MIR environments (for example, collected from GTK3 / 4, QT5 or SDL2). Packages for installation are prepared for Ubuntu 20.04 / 20.10 / 21.04 ( PPA ) and Fedora 32/33/34 . Project code extends under the GPLv2 license.
In the new version, additional funds are proposed to simplify the creation of Internet kiosks, demonstration stands, self-service terminals and other systems limited to work with one site or application. The MIR enabled support for Wayland extensions required to operate various screen keyboards. In particular, the extensions zwp_virtual_keyboard_v1 , zwp_text_input_v3 , zwp_input_method_v2 And the fourth version of the extension WLR_LAYER_SHELL_UNSTABLE_V1 . Expansions ZWP_TEXT_INPUT_V3 and ZWP_INPUT_METHOD_V2 require explicit activation by default, as they can be used by intruders to intercept input events or to substitute prescription. Refixes related to Wayland and XWayland support are made.
Works on the integration of the on-screen keyboard support to the Ubuntu Frame , designed to create embedded graphic environments operating in full screen mode and oriented kiosks, digital signs, smart mirrors, industrial screens and other similar applications. For use in Ubuntu Frame, the application Electron Wayland with the implementation of a full-screen browser, designed to work with individual web pages or sites.