Представен е ресурсният дисплей Mir 2.2, чиято разработка продължава от Canonical, въпреки отказа от развиването на интерфейса Unity и изданието на Ubuntu за смартфони. Mir остава търсен в проектите на Canonical и сега е позициониран като решение за вградени устройства и интернет на нещата (IoT). Mir може да се използва като композитен сървър за Wayland, което позволява стартирането на всякакви приложения, използващи Wayland (например, създадени с GTK3/4, Qt5 или SDL2), в среди, базирани на Mir. Пакетите за инсталация са подготвени за Ubuntu 20.04/20.10/21.04 (PPA) и Fedora 32/33/34. Кодът на проекта се разпространява под лиценз GPLv2.
В новата версия:
- Извършена е работа по адаптация на програмните интерфейси на Mir, свързани с поддръжката на графични платформи, за използване на системи с хибридна графика. В частност, API mg::Platform е разделен на DisplayPlatform и RenderingPlatform, което позволява използването на различни GPU за показване и рендериране.
- В gbm-kms е добавена опция «—driver-quirks» за изключване на проверки на устройства, водещи до срив.
- Оптимизирана е работа на Mir на платформата X11: кодът за поддръжка на X11 е преведен от XLib на XCB, добавена е функция за променяне на размера на прозорците с приложения на базата на Mir, показвани в среда X11.
- Извършени са много поправки, свързани с поддръжката на Wayland и Xwayland.
Източник: opennet.ru
