Mir 2.1 display server release

Submitted by display server release look 2.1, which continues to be developed by Canonical, despite the abandonment of the development of 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 18.04-20.10 (PPA) and fedora 30/31/32. Project Code spreads licensed under GPLv2.

The new version improves work using the Wayland protocol and adds support for new experimental protocols: zwp_linux_dmabuf_unstable_v1 to create wl_buffers using the DMABUF mechanism, and wlr-foreign-toplevel-management for connecting your own panels and window switches. Support for linux-dmabuf solved rendering issues on Raspberry Pi 4 boards, and wlr-foreign-toplevel-management extended the shell's capabilities. Updated protocol implementation wlr_layer_shell_v1, proposed by the developers of the Sway user environment, and used in the process of porting the MATE shell to Wayland.

Non-Wayland related changes include the implementation of support for the Raspberry Pi 4 board, solving performance issues in the Mir-on-Wayland platform, improving the launch of X11 applications through Xwayland, and the ability to add X11 applications to customized shells such as egmde-confined- desktop.

Mir 2.1 display server release

Source: opennet.ru

Add a comment