Wydanie serwera wyświetlania Mir 1.8

Przesłane przez wyświetl wersję serwera Mir 1.8, którego rozwój kontynuuje Canonical, pomimo odmowy opracowania 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 służyć jako serwer złożony dla Waylanda, co pozwala na uruchamianie dowolnych aplikacji przy użyciu Waylanda (na przykład zbudowanych z GTK3/4, Qt5 lub SDL2) w środowiskach opartych na Mir. Pakiety instalacyjne przygotowane są dla Ubuntu 16.04-20.04 (PPA) I Fedora 30/31/32. Kod projektu dystrybuowane przez licencjonowany na licencji GPLv2.

W nowej wersji główne zmiany związane są z rozszerzoną obsługą ekranów o dużej gęstości pikseli (HiDPI) i poprawioną przenośnością:

  • Gdy Mir działa przy użyciu protokołu Wayland, na ekranach HiDPI realizowane jest prawidłowe skalowanie. Każde urządzenie wyjściowe może mieć osobne ustawienia skalowania, w tym wartości skalowania ułamkowego.
  • W komponencie obsługującym uruchamianie aplikacji X11 w środowisku opartym na Wayland (wykorzystywany jest Xwayland) dodano możliwość zmiany skali dla fikcyjnych urządzeń wyjściowych, zaproponowano opcję „--display-config” oraz kursor X11 w oknie Mir został wyłączony.
  • W implementacji platformy „wayland”, która pozwala na uruchomienie Mira jako klienta pod kontrolą innego złożonego serwera Wayland, dodana została możliwość skalowania wydajności klientów Wayland.
  • W MirAL (Warstwa abstrakcji Mir), której można użyć do uniknięcia bezpośredniego dostępu do serwera Mir i dostępu abstrakcyjnego do ABI poprzez bibliotekę libmiral, zaimplementowany jest stan „brak aktywnego okna”.
  • Demo mir-shell zapewnia prawidłowe skalowanie tła i dodaje obsługę uruchamiania terminala GNOME na wszystkich platformach.
  • Rozwiązano niektóre problemy specyficzne dla dystrybucji, w tym problemy z uruchamianiem Mira w Fedorze i Arch Linux.
  • Dla platformy mesa-kms, która pozwala Mirowi pracować na sterownikach Mesa i KMS (inne platformy to mesa-x11, Wayland i eglstream-kms), dodano obsługę skalowalnego wyjścia.

Wydanie serwera wyświetlania Mir 1.8

Źródło: opennet.ru

Dodaj komentarz