Mir 2.8 już został wydany i to są jego nowości

Mir

Ostatnio ogłoszono wydanie nowej wersji Mir 2.8 w którym wprowadzono różne poprawki błędów, oprócz zapewnienia obsługi nowych wersji Ubuntu i Fedory oraz ulepszeń związanych z X11 i Wayland.

Dla tych, którzy nie wiedzą o Mirze, powinni wiedzieć, że istnieje serwer ekranów opracowany przez Canonical, mimo że zrezygnowałem z rozwoju powłoki Unity i edycji Ubuntu dla smartfonów.

Mir wciąż poszukiwany w projektach kanonicznych i teraz już wiemStanowiska jako rozwiązanie dla urządzenia wbudowane i Internet przedmiotów (Internet przedmiotów). Mir może być używany jako serwer złożony dla Wayland, pozwalając dowolnej aplikacji opartej na Wayland (np. Zbudowanej z GTK3 / 4, Qt5 lub SDL2) działać w środowiskach opartych na Mir.

Warstwa kompatybilności dla X, XMir jest oparta na XWayland, podczas gdy inne części infrastruktury używanej przez Mir pochodzą z Androida. Te części obejmują stos wejściowy systemu Android i bufory protokołów Google. Mir obecnie działa na różnych urządzeniach z systemem Linux, w tym tradycyjne komputery stacjonarne, IoT i produkty wbudowane.

Główne nowości Mir 2.8

W tej nowej wersji Mir 2.8, która jest prezentowana, podkreślono, że został dodany obsługa eksperymentalnego rozszerzenia protokołu wlr_screencopy_unstable_v1, co pozwala na tworzenie narzędzi do tworzenia zrzutów ekranu.

Kolejną zmianą, która wyróżnia się w nowej wersji, jest refaktoryzacja platformy graficznej Mir, bo w tej nowej wersji jest wspomniane, że pracował w kierunku środowisk hybrydowych i hetero-GPU tak wiele kodu platformy graficznej i interfejsów API zostało zrefaktoryzowanych.

Oprócz tego podkreśla się również, że podczas kompilacji zapewnione jest generowanie kodu z definicjami protokołu Wayland oraz że kod platformy graficznej i interfejs API zostały przeprojektowane w celu obsługi przyszłych heterogenicznych i hybrydowych środowisk GPU.

Kolejną zmianą, która wyróżnia się w tej nowej wersji, jest dodanie opcji „–x11-window-title” w celu skonfigurowania tytułu okna na platformie X11, oprócz implementacji montażu i testowania Mir na systemach z architekturą RISC-V .

Należy również zauważyć, że walidacja kompilacji została zapewniona w eksperymentalnych gałęziach Ubuntu 22.10, Ubuntu (kinetyczny) Fedora Rawhide, Debian Sid i Alpine Edge

Z innych zmian które wyróżniają się na tle nowej wersji:

  • Przenieś wygenerowany kod protokołu do katalogu kompilacji
  • Zezwalaj na wielokrotne podawanie --app-env-amend
  • Ustaw tytuł okna jako opcję konfiguracji
  • Dodaj fatal_error, jeśli nie można powiązać gniazda Wayland
  • Dodaj listę obsady obsługiwanych linkerów

W końcu jeśli chcesz dowiedzieć się więcej o nowej wersji Mirmożesz sprawdzić szczegóły W poniższym linku.

Jak zainstalować Mir na Ubuntu i pochodnych?

Pakiety instalacyjne tej nowej wersji są przygotowane dla Ubuntu 20.04, 21.10 i 22.04 (PPA) oraz Fedory 36, 35, 34 i 33.

Dla tych, którzy są zainteresowani możliwością zainstalowania tego serwera graficznego w swoich systemach, wszystko, co muszą zrobić, to otworzyć terminal w swoich systemach (mogą to zrobić za pomocą kombinacji klawiszy Ctrl + Alt + T lub Ctrl + T) iw nim wpiszemy następujące polecenia:

sudo add-apt-repository ppa:mir-team/release
sudo apt-get update

Dzięki temu repozytorium jest już dodane do twojego systemu, przed instalacją serwera graficznego jest to w pełni zalecane jeśli używasz prywatnych sterowników w swoim systemie dla twojej karty graficznej lub zintegrowanej, zmień je na darmowe sterowniki, aby uniknąć konfliktów.

Mając pewność, że darmowe sterowniki zostały aktywowane, możemy zainstalować serwer wykonując w terminalu:

sudo apt-get install mir

Na koniec będziesz musiał zrestartować system, aby załadować sesję użytkownika z Mir i wybrać ją dla swojej sesji.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.