Випуск дисплейного сервера Mir 1.7

представлений реліз дисплейного сервера Мир 1.7, розробка якого продовжується компанією Canonical, незважаючи на відмову від розвитку оболонки Unity та редакції Ubuntu для смартфонів. Mir залишається затребуваний у проектах Canonical і тепер позиціонується як рішення для вбудованих пристроїв та інтернету речей (IoT). Mir може використовуватися як композитний сервер для Wayland, що дозволяє запускати в оточеннях на базі Mir будь-які програми, що використовують Wayland (наприклад, зібрані з GTK3/4, Qt5 або SDL2). Пакети для установки підготовлені для Ubuntu 16.04-19.10 (PPA) і fedora 29/30/31. Код проекту поширюється ліцензія GPLv2.

У новому випуску переважно запропоновано виправлення помилок, пов'язаних з експериментальною підтримкою запуску X11-додатків в оточенні на базі Wayland (використовується Xwayland). Для X11 реалізовано можливість декорування вікон та додано опцію для перевизначення шляху до виконуваного файлу Xwayland. Проведено чищення коду, пов'язаного з Xwayland. В одному з найближчих випусків з підтримки X11 буде знято статус експериментальної функції.

У реалізацію платформи «wayland», що дозволяє запускати Mir як клієнта під управлінням іншого композитного сервера Wayland (таким сервером у тому числі може виступати Mir miral-system-compositor), додана підтримка налаштування масштабування виводу.
Опціональна можливість запуску додатків на основі API mirclient замість протоколу Wayland поки що збережена, але вже видалена в master-гілці (раніше видаленню API mirclient заважало використання в UBports і Ubuntu Touch).

Джерело: opennet.ru

Додати коментар або відгук