Nowa wersja Mir 2.7 została już wydana

Mir

Ostatnio ogłoszono wydanie nowej wersji Mir 2.7 w którym dokonano różnych poprawek błędów, oprócz tego, że dołączono m.in. bibliotekę MirOil.

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.

Serwer graficzny Mir umożliwia producentom urządzeń i użytkownikom komputerów stacjonarnych dobrze zdefiniowaną, wydajną, elastyczną i bezpieczną platformę dla ich środowiska graficznego.

Główne nowości Mir 2.7

W tej nowej wersji Mir 2.7, która jest prezentowana, możemy to znaleźć W zestawie biblioteka MirOil, który zapewnia warstwę do przeniesienia środowiska graficznego Lomiri do nowych wersji Mir, która kontynuuje rozwój powłoki Unity8.

Kolejną zmianą, która wyróżnia się w tej nowej wersji, jest dodanie jej opcja „limitu czasu bezczynności” do konfiguracji ekranu aby wyłączał się po pewnym czasie bezczynności. zostało dodane obsługa protokołu zwp_text_input_manager_v2, który jest pożądany w klawiaturach ekranowych i aplikacjach Qt.

Z drugiej strony poprawiono obsługę fokusu wprowadzania danych na klawiaturze, oprócz tego, że do skryptu aplikacji miral dodano opcję mir::system_executor, linearising_executor oraz -gdbla, aby uruchomić serwer pod gdb oraz że rozwój został zmieniony na standard C++20.

W odniesieniu do części poprawionych błędów wymienia się:

  • Skup się na klawiaturze w menu.
  • Poprawki XWayland dla typu okna dialogowego
  • Nie wysyłaj zdarzeń klawiatury bez fokusu
  • Nie pytaj o wartości osi, gdy oś nie jest skonfigurowana.
  • Napraw wzmianki o mirclient w mirserver.pc, mirtest.pc
  • Napraw błędy pkg-config w mirwayland.pc mirtest.pc
  • WlKeyboard: użyj WlSeat::FocusListener do śledzenia ostrości
  • Wyłącz wprowadzanie tekstu po usunięciu obiektu Wayland
  • Wyślij wl_pointer.axis_stop.
  • FTBFS z nowszymi zależnościami od Fedory/rawhide, Alpine/edge i Debian/sid
  • wl_pointer: nie wysyłaj zdarzeń, które nie są kompatybilne z wersją

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 18.04, 21.04 i 20.04 (PPA) oraz Fedory 34,33 i 32.

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.