Wydanie serwera wyświetlania Mir 1.5

Do dyspozycji wyświetl wersję serwera Mir 1.5, który nadal jest rozwijany przez firmę Canonical, pomimo rezygnacji z rozwoju powłoki Unity i edycji Ubuntu na smartfony. Mir pozostaje poszukiwany w projektach Canonical i jest obecnie pozycjonowany jako rozwiązanie dla urządzeń wbudowanych i Internetu rzeczy (IoT). Mir może być używany jako serwer kompozytowy dla Wayland, który umożliwia uruchamianie dowolnych aplikacji wykorzystujących Wayland (na przykład zbudowanych z GTK3/4, Qt5 lub SDL2) w środowiskach opartych na Mir. Pakiety instalacyjne przygotowane dla Ubuntu 16.04/18.04/18.10/19.04 (PPA) I Fedora 29/30. Kod projektu dystrybuowane przez licencjonowany na licencji GPLv2.

Wśród zmian zauważono rozbudowę warstwy MirAL (Mir Abstraction Layer), za pomocą której można uniknąć bezpośredniego dostępu do serwera Mir i abstrakcyjnego dostępu do ABI poprzez bibliotekę libmiral. MirAL dodał obsługę właściwości application_id, zaimplementował możliwość przycinania okien zgodnie z granicami danego obszaru oraz zapewnił wsparcie dla ustawiania opartych na mir serwerów zmiennych środowiskowych do uruchamiania klientów.

Zaimplementowano wyjście do dziennika informacji o obsługiwanych rozszerzeniach EGL i OpenGL. W przypadku Waylanda do rozwiązywania problemów z Xwaylandem używana jest trzecia wersja protokołu xdg. Komponenty specyficzne dla platformy sprzętowej zostały przeniesione z pakietu libmirwayland-dev do pakietu libmirwayland-bin.
Zmieniono mechanizm pracy z pamięcią, co umożliwiło rezygnację ze stosowania specyficznego interfejsu mir w pakietach snap.

Źródło: opennet.ru

Dodaj komentarz