For nylig er det Canonical-team bag udviklingen af Mir-skærmserveren, frigivet version 2.4 frigivelse og det har inkluderet en række fejlrettelser og ændringer relateret til gengivelsesforbedringer i Graphics API.
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.4
I denne nye version af Mir 2.4 der er gjort arbejde for at forbedre API'ernes tilpasningsevne relateret til understøttelsen af den grafiske platform til brug i systemer med hybrid grafik. Det nævnes, at især mg :: Platform API er opdelt i DisplayPlatform og RenderingPlatform, så du kan bruge forskellige GPU'er til gengivelse og gengivelse.
En anden nyhed, der skiller sig ud er Mir forbedrede arbejdet på X11-platformen, Da koden til understøttelse af X11-platformen i denne nye version af Mir blev overført fra XLib til XCB, blev muligheden for at ændre størrelsen på windows med Mir-baserede applikationer vist i X11-miljøet tilføjet.
Det nævnes også, at mange rettelser er blevet foretaget for at understøtte Wayland og Xwayland og tilføjede "–driver-quirks" mulighed for at gbm-kms for at udelukke kontrol for svigtende enheder.
Af de fejlrettelser, der blev foretaget i denne nye version af Mir 2.4:
- Fast markørposition på skalerede output
- Håndtering af nøgletilstand ændres, når vinduet ikke er i fokus
- Korrekt håndtering af XWayland-fejl
- Send ubufret ramme-tilbagekald efter timeout
- Fast størrelse på skaloverflader
- Kontrollerer, om markøren er låst, inden der sendes markørbevægelse
Endelig, hvis du er interesseret i at vide mere om denne nye version, kan du konsultere 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, inden 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.
Vær den første til at kommentere