Została przedstawiona wersja serwera wyświetlacza Mir 2.8, której rozwój kontynuuje firma Canonical, mimo rezygnacji z rozwijania interfejsu Unity oraz edycji Ubuntu na smartfony. Mir pozostaje w użyciu w projektach Canonical i teraz jest pozycjonowany jako rozwiązanie dla urządzeń wbudowanych i Internetu Rzeczy (IoT). Mir może być używany jako serwer kompozytowy dla Wayland, co pozwala na uruchamianie wszelkich aplikacji korzystających z Wayland (np. skompilowanych z GTK3/4, Qt5 lub SDL2) w środowiskach opartych na Mir. Pakiety do instalacji zostały przygotowane dla Ubuntu 20.04, 21.10 i 22.04 (PPA) oraz Fedora 33, 34, 35 i 36. Kod projektu jest udostępniany na licencji GPLv2.
W nowej wersji:
- Dodano wsparcie dla eksperymentalnego rozszerzenia protokołu wlr_screencopy_unstable_v1, które umożliwia tworzenie narzędzi do wykonywania zrzutów ekranu.
- Podczas kompilacji zapewniono generację kodu z definicjami protokołu Wayland.
- Kod i API platformy graficznej zostały przekształcone, aby umożliwić przyszłe wsparcie dla heterogenicznych i hybrydowych środowisk GPU.
- Dodano opcję „—x11-window-title” do ustawienia tytułu okna na platformie X11.
- Zrealizowano kompilację i testowanie Mir na systemach z architekturą RISC-V.
- Zapewniono weryfikację kompilacji w eksperymentalnych gałęziach Ubuntu 22.10, Fedora Rawhide, Debian Sid i Alpine Edge.
Źródło: opennet.ru
