Mir 2.5 display server release

The release of the Mir 2.5 display server is presented, the development of which continues by 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 the Internet of things (IoT). Mir can be used as a composite server for Wayland, which allows you to run any applications using Wayland (for example, built with GTK3/4, Qt5 or SDL2) in Mir-based environments. Installation packages prepared for Ubuntu 20.04/20.10/21.04 (PPA) and Fedora 32/33/34. The project code is distributed under the GPLv2 license.

The new version offers additional tools to simplify the creation of Internet kiosks, demonstration stands, self-service terminals and other systems that are limited to working with one site or application. Mir includes support for Wayland extensions required for various implementations of on-screen keyboards to work. In particular, the zwp_virtual_keyboard_v1, zwp_text_input_v3, zwp_input_method_v2 extensions and the fourth version of the wlr_layer_shell_unstable_v1 extension have been added. The zwp_text_input_v3 and zwp_input_method_v2 extensions require explicit activation by default, as they can be used by attackers to intercept input events or to substitute clicks. Bug fixes related to Wayland and Xwayland support.

Work is underway to integrate on-screen keyboard support into the Ubuntu Frame display server, designed to create full-screen embeddable graphics environments for kiosks, digital signage, smart mirrors, industrial displays, and other similar applications. For use in Ubuntu Frame, the Electron Wayland application has been prepared with the implementation of a full-screen browser designed to work with individual web pages or sites.

Source: opennet.ru

Add a comment