Mir er en grafisk server til Linux udviklet af Canonical for at erstatte X Window System i Ubuntu. Det er baseret på EGL og bruger en del af infrastrukturen, der oprindeligt blev udviklet til Wayland, såsom Mesas EGL-implementering og Jollas libhybris.
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-grafikserver gør det muligt for enhedsproducenter og desktopbrugere at have en veldefineret, effektiv, fleksibel og sikker platform til deres grafikmiljø.
mig kan bruges som en sammensat server til Wayland, giver dig mulighed for at køre ethvert program, der bruger Wayland i Mir-baserede miljøer (f.eks. kompileret med GTK3 / GTK4, Qt5 eller SDL2). Projektkoden er skrevet i C ++ og distribueres under GPLv2-licensen.
Hvad er nyt i Mir 1.7?
Denne nye version af Mir 1.7 Det kommer kort efter en måned med den tidligere version, som arbejdet med Mir har været lidt mere adræt med, da svaret på korrektion af fejl ikke har taget længere tid, end det skulle.
Den nye version tilbyder hovedsagelig supportrelaterede fejlrettelser eksperimenterende til lancering af X11-applikationer i Wayland-baserede miljøer (ved hjælp af Xwayland).
For X11 blev evnen til at dekorere vinduer implementeret og tilføjet en mulighed for at omdefinere stien til den eksekverbare Xwayland-fil.
Udover det kode relateret til Xwayland ryddet op med hvilken i en af de næste udgivelser, tilstanden for den eksperimentelle funktion fjernes fra X11-understøttelsen.
I implementeringen af platformen "Wayland", som gør det muligt for Mir at køre som klient under kontrol af en anden Wayland-sammensat server (denne server kan også være den, der leveres i Mir miral-system-komponist), support tilføjes til indstilling af outputskalaen.
Den valgfri mulighed for at køre applikationer baseret på mirclient API i stedet for Wayland-protokollen er det stadig bevaret, men allerede er blevet fjernet i mastergrenen (Tidligere forhindrede brugen af UBports og Ubuntu Touch fjernelsen af mirclient API.)
Hvis du vil vide mere om det, kan du se den originale publikation I det følgende link.
Hvordan installeres Mir 1.7 grafikserveren i Ubuntu og derivater?
For dem, der er interesseret i at kunne installere denne grafiske server på deres systemer, skal de vide, at Mir's projekt ikke er eksklusivt for Canonical-produkter, da der er nogle installationspakker, der er klar til at lette installationen i Ubuntu 16.04 LTS, Ubuntu 18.04 LTS og Ubuntu 19.04 (ved hjælp af en PPA), på samme måde er der pakker forberedt til Fedora 29, Fedora 30 og Fedora 31.
I tilfældet for dem af os, der er brugere af en version med Ubuntu-support, kan vi tilføje det foreslåede lager i vores systemer ved at følge instruktionerne, som vi deler nedenfor.
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 i dit system bruger private controllere 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 skal du genstarte dit system, så brugersessionen med Mir indlæses og vælge denne.
Vær den første til at kommentere