Wydanie serwera wyświetlacza Mir 1.8

Przedstawiony wydanie serwera wyświetlania Mir 1.8, którego rozwój kontynuuje firma Canonical, mimo rezygnacji z dalszego rozwoju środowiska Unity i edycji Ubuntu dla smartfonów. Mir pozostaje poszukiwany w projektach Canonical i jest teraz pozycjonowany jako rozwiązanie dla urządzeń wbudowanych oraz internetu rzeczy (IoT). Mir może być używany jako serwer kompozytowy dla Wayland, co pozwala na uruchamianie w środowiskach opartych na Mir dowolnych aplikacji korzystających z Wayland (na przykład zbudowanych z GTK3/4, Qt5 lub SDL2). Paczki do instalacji przygotowano dla Ubuntu 16.04-20.04 (PPA) i Fedora 30/31/32. Kod projektu rozpowszechniany na licencji GPLv2.

W nowym wydaniu główne zmiany dotyczą rozszerzenia wsparcia dla wyświetlaczy o wysokiej gęstości pikseli (HiDPI) oraz poprawy przenośności:

  • Przy pracy Mir z użyciem protokołu Wayland zrealizowano poprawne skalowanie na ekranach HiDPI. Dla każdego urządzenia wyjściowego można ustawić oddzielne opcje skalowania, w tym ułamkowe wartości skali.
  • W komponencie do wsparcia uruchamiania aplikacji X11 w środowisku opartym na Wayland (używa się Xwayland) dodano możliwość zmiany skali dla fikcyjnych urządzeń wyjściowych, zaproponowano opcję „--display-config” oraz wyłączono kursor X11 w oknie Mir.
  • W implementacji platformy „wayland”, pozwalającej uruchamiać Mir jako klienta pod kontrolą innego kompozytowego serwera Wayland, dodano możliwość skalowania wyjścia klientów Wayland.
  • W warstwie MirAL (Mir Abstraction Layer), której można używać, aby unikać bezpośrednich odwołań do serwera Mir i abstrahować dostęp do ABI przez bibliotekę libmiral, wprowadzono stan „brak aktywnego okna”.
  • W demonstracyjnym środowisku mir-shell zapewniono poprawne skalowanie tła oraz dodano wsparcie dla uruchamiania GNOME Terminal na wszystkich platformach.
  • Rozwiązano niektóre problemy specyficzne dla dystrybucji, w tym problemy z uruchamianiem Mir na Fedora i Arch Linux.
  • Dla platformy mesa-kms, obsługującej działanie Mir na Mesa oraz KMS-drivers (pozostałe platformy to mesa-x11, wayland i eglstream-kms) dodano wsparcie dla skalowalnego wyjścia.

Wydanie serwera wyświetlacza Mir 1.8

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster