Nadchodzi Mir 2.14 z obsługą programów blokujących ekran i nie tylko

Mir

Mir to serwer graficzny dla systemu Linux opracowany przez firmę Canonical w celu zastąpienia systemu X Window w Ubuntu.

Zostało to niedawno ogłoszone wydanie nowej wersji serwera wyświetlania «Mir 2.14», vwersja, która podkreśla dodatkowe wsparcie dla szafki na ekran Waylanda (protokół rozszerzenia ext-session-lock-v1 firmy Wayland), obsługa przeciągania i upuszczania, różne poprawki błędów i nie tylko.

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.

Główne nowości Mir 2.14

W tej nowej wersji Mir 2.14, jak wspomniano na początku, nowa wersja dodaje obsługę rozszerzenia Wayland „ext-session-lock-v1”, która jest zdefiniowana jako funkcja blokady sesji i może być używana do tworzenia wygaszaczy ekranu lub wyświetlania okna dialogowego uwierzytelniania, gdy ekran jest zablokowany.

Kolejną zmianą, która wyróżnia się w tej nowej wersji, jest implementacja możliwość przenoszenia elementów za pomocą mechanizmu „przeciągnij i upuść”. w środowiskach opartych na Wayland, oprócz dodatku możliwość zmiany kursora myszy podczas przesuwania elementów, a także, że „dołączone” okna można „przywrócić” gestem przeciągania.

W Mir 2.14 podkreślono również możliwość zasilania dodaje wiele wyświetlaczy w połączonej konfiguracji, a także ujednolicenie implementacji platform renderujących (RenderingPlatform) oraz wstrzymanie wsparcia dla platformy dispmanx.

Jeśli chodzi o błędy naprawione w tej nowej wersji:

  • Obsługa odrzuceń urządzeń libinput
  • Popraw nazwę wyjść w kartach Nvidii
  • Naprawiono wyciek w install_sigbus_handler

Z drugiej strony warto o tym wspomnieć w oparciu o serwer wyświetlania Mir rozpoczęto rozwój serwera kompozytowego Miriway i oparte na nim środowisko użytkownika. Na obecnym etapie rozwoju powłoka oparta na Miriway obsługuje pływające okna, uruchamianie aplikacji oparte na Wayland i X11 (przez Xwayland), dynamicznie tworzone wirtualne pulpity, połączenie z panelem zewnętrznym, tworzenie skrótów do uruchamiania Aplikacji.

Z dodatkowych komponentów opracowano powłokę do uruchamiania emulatorów terminali, skrypty startowe i ekran logowania. Paczki Miriway są przygotowywane w formacie snap i o kodzie Miriway możemy wspomnieć, że jest on napisany w C++ i jest rozpowszechniany na licencji GPLv3.

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 22.04, 22.10 i 23.04 (PPA) oraz Fedory 36, 37 i 38. Dla tych, którzy są zainteresowani możliwością zainstalowania tego graficznego serwera na 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.