Mir 1.6 zawiera ulepszenia dla Wayland, rozwiązywanie problemów z Arch Linux i nie tylko

Mir

Programiści kanoniczni którzy są odpowiedzialni za projekt Mira, ujawnione Kilka dni temu wydanie nowej wersji Mir Display Server 1.6, wersja, w której programiści pracowali nad poprawą i optymalizacją wydajności z Waylandem.

Ci, którzy nie znają Mira, powinni to wiedzieć to jest serwer wyświetlania którego rozwój jest kontynuowany przez Canonical, pomimo odrzucenia rozwoju Unity Shell i edycji Ubuntu na smartfony. Mir jest nadal poszukiwany w projektach kanonicznych i teraz jest pozycjonowany jako rozwiązanie dla urządzeń wbudowanych i Internetu rzeczy (IoT).

Mir może być używany jako serwer złożony dla Wayland, umożliwiając uruchamianie dowolnej aplikacji używającej Wayland w środowiskach opartych na Mir (na przykład tych zbudowanych z GTK3 / 4, Qt5 lub SDL2).

Co nowego w Mir 1.6?

W nowej wersji Mir 1.6, jak wspomniano, Ta wersja zawiera optymalizacje i ulepszenia wydajności kodu związanego z Waylandem, poza tym dodano nową platformę graficzną Wayland co pozwala Mirowi działać jako klient pod kontrolą innego serwera złożonego Wayland (ten serwer może być również miral-system-composer dostarczonym w Mir).

Przełączanie między różnymi sesjami odbywa się za pomocą Ctrl-Alt-PgUp / Ctrl-Alt-PgDn. Ta funkcja pozostała ostatnim łączem potrzebnym do przeniesienia stosu UBports / Ubuntu Touch z mirclient do Wayland i uruchomienia Unity8 jako klienta dysku / systemu / kompozytora.

Kolejna zmiana które wyróżniają się w nowej wersji Mir 1.6 to wstępna implementacja platformy graficznej rpi-dispmanx do użytku na Raspberry Pi. Kompozycja zawiera nowe aplikacje demonstracyjne mir_demo_client_wayland_egl_spinner i miral-system-composer.

Odnośnie obsługi DispmanX:

„Co ciekawe, firma Canonical opracowuje interfejs API Broadcom DispmanX dla Mir, który może zainteresować klientów korporacyjnych”.

Mimo że praca o platformie Dispmanx może być już używany na Raspberry Pi, należy wygenerować specjalny obraz aby móc z niego korzystać. Chociaż jest to początkowa implementacja, programiści Canonical wspominają, że będą nadal pracować nad ulepszeniem implementacji.

Wreszcie, również w ogłoszeniu wspomniano, że problemy z kompilacją Mir zostały naprawione w Arch Linux.

Jeśli chcesz dowiedzieć się więcej na ten temat, zajrzyj do oryginalnej publikacji W poniższym linku.

Jak zainstalować serwer graficzny Mir w Ubuntu i pochodnych?

Ci, którzy są zainteresowani możliwością zainstalowania tego serwera graficznego w swoich systemach, powinni wiedzieć, że projekt Mir nie dotyczy wyłącznie produktów Canonical, ponieważ istnieje kilka pakietów instalacyjnych, które są przygotowane w celu ułatwienia instalacji w systemie Ubuntu 16.04 / 18.04 / 19.04 (z pomocą PPA) iw ten sam sposób są przygotowane pakiety dla Fedory 29/30.

W przypadku tych z nas, którzy są użytkownikami wersji z obsługą Ubuntu, możemy dodać proponowane repozytorium do naszych systemów, postępując zgodnie z instrukcjami, które udostępniamy poniżej.

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 zainstalowaniem serwera graficznego jest to w pełni zalecane jeśli w swoim systemie używasz prywatnych kontrolerów 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ć to.

Z drugiej strony możesz również zainstalować dowolny z pozostałych pakietów:

Programy demonstracyjne Mir

sudo apt install mir-demos qterminal

Stół biurkowy «platforma»

sudo apt install mir-graphics-drivers-desktop

Platforma Nvidia „desktop”

sudo apt install mir-graphics-drivers-nvidia

Nagłówki MirAL i biblioteki programistyczne

sudo apt install libmiral-dev

Możesz usunąć dowolne z umów PPA w następujący sposób:

sudo ppa-purge mir-team/dev

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.