Den nye version af Mir 2.7 er allerede blevet frigivet

mig

nylig udgivelsen af ​​den nye version af Mir 2.7 blev annonceret hvori der er foretaget forskellige fejlrettelser, udover at MirOil-biblioteket er med bl.a.

For dem der ikke kender til Mir, skal de vide, at der er en skærmserver, der er udviklet af Canonical, på trods af at jeg opgav udviklingen af ​​Unity-shell og Ubuntu-udgaven til smartphones.

mig stadig efterspurgt i kanoniske projekter og nu ved jeg dete positioner som en løsning til indlejrede enheder og tingenes internet (IoT). Mir kan bruges som en sammensat server til Wayland, så enhver Wayland-baseret applikation (f.eks. Bygget med GTK3 / 4, Qt5 eller SDL2) kan køre i Mir-baserede miljøer.

Kompatibilitetslaget for X, XMir, er baseret på XWayland, mens andre dele af infrastrukturen, der bruges af Mir, stammer fra Android. Disse dele inkluderer Android-inputstakken og Googles protokolbuffere. Mir kører i øjeblikket på en række Linux-drevne enheder, inklusive traditionelle desktops, IoT og integrerede produkter.

Mir grafiske server gør det muligt for enhedsproducenter og desktopbrugere at have en veldefineret, effektiv, fleksibel og sikker platform til deres grafiske miljø.

Vigtigste nyheder om Mir 2.7

I denne nye version af Mir 2.7, der præsenteres, kan vi finde det MirOil bibliotek inkluderet, som giver et lag til at overføre det grafiske miljø i Lomiri til nye versioner af Mir, som fortsætter udviklingen af ​​Unity8-skallen.

En anden ændring, der skiller sig ud i denne nye version, er, at den er tilføjet "Idle timeout" mulighed for at konfigurere skærmen så den slukker efter et vist tidsrum. blev tilføjet understøttelse af zwp_text_input_manager_v2 protokol, som er efterspurgt i skærmtastaturer og Qt-applikationer.

På den anden side er forbedret håndtering af inputfokus til tastatur, udover at mir::system_executor, linearising_executor samt -gdbla option blev tilføjet til miral application scriptet for at udføre serveren under gdb, og at udviklingen er blevet ændret til C++20 standarden.

Vedrørende delen af ​​de rettede fejl nævnes følgende:

  • Giv tastaturfokus til menuer.
  • XWayland rettelser til dialogvinduetype
  • Send ikke tastaturbegivenheder uden fokus
  • Spørg ikke om akseværdier, når aksen ikke er konfigureret.
  • Ret omtaler af mirclient i mirserver.pc, mirtest.pc
  • Ret pkg-config fejl i mirwayland.pc mirtest.pc
  • WlKeyboard: brug WlSeat::FocusListener til fokussporing
  • Deaktiver tekstinput, når Wayland-objektet slettes
  • Send wl_pointer.axis_stop.
  • FTBFS med nyere afhængigheder af Fedora/rawhide, Alpine/edge og Debian/sid
  • wl_pointer: send ikke begivenheder, der ikke er kompatible med versionen

Endelig hvis du er interesseret i at vide mere om denne nye version af Mir, kan du kontrollere detaljerne I det følgende link.

Hvordan installeres Mir på Ubuntu og derivater?

Installationspakkerne til denne nye version er forberedt til Ubuntu 18.04, 21.04 og 20.04 (PPA) og Fedora 34,33 og 32.

For dem der er interesserede i at kunne installere denne grafiske server på deres systemer, alt hvad de skal gøre er at åbne en terminal på deres systemer (de kan gøre det med tastekombinationen Ctrl + Alt + T eller med Ctrl + T) og i det skal vi skrive følgende kommandoer:

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

Med dette er arkivet allerede føjet til dit system, før installation af den grafiske server det anbefales fuldt ud, at hvis du bruger private drivere på dit system til dit grafikkort eller integreret, ændre disse til gratis drivere, dette for at undgå konflikter.

Når vi først er sikre på, at vi har de gratis drivere aktiveret, kan vi installere serveren ved at udføre i terminalen:

sudo apt-get install mir

I slutningen bliver du nødt til at genstarte dit system, så brugersessionen med Mir indlæses og vælge denne til din session.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.