Mir 2.0 er her, og det er dens vigtigste ændringer

mig

Lanceringen af den nye version af displayserveren se 2.0, version, hvor forskellige ændringer blev foretaget i API'en samt fjernelse af nogle API'er, der er specifikke for mirclient og mirserver.

For dem der ikke er opmærksomme på Mir, skal de vide det dette er en grafisk server, der er udviklet af Canonical og at dette projekt nu er positioneret som en fremragende løsning til integrerede enheder og Internet of Things (IoT).

mig kan bruges som en sammensat server til Wayland, der giver dig mulighed for at køre ethvert Wayland-baseret program (for eksempel bygget med GTK3 / 4, Qt5 eller SDL2) i Mir-baserede miljøer.

Vigtigste nyheder om Mir 2.0

Denne nye version af serveren til trods for at være en gren hoppe fra 1.x til 2.x indeholder ikke et stort antal ændringer, som vi kunne forvente, men dette spring er en betydelig ændring i versionsnummeret på grund af API-ændringer, der bryder kompatibilitet og fjernelse af nogle API'er forældet.

Især support til specifikke mirclient- og mirserver-API'er er afbrudt, i stedet for hvilken det er blevet foreslået at bruge Wayland-protokollen i lang tid. Bibliotekerne forbundet med mirclient og mirserver er bevaret, men de bruges nu kun til interne formål, leverer ikke headerfiler og garanterer ikke ABI-bevarelse (stor kodeoprydning planlagt i fremtiden).

Slutningen af ​​support til disse API'er er i tråd med UBports-projektet, som fortsat bruger mirclient på Ubuntu Touch. Det blev besluttet, at på dette tidspunkt er kapaciteterne i Mir 1.x tilstrækkelige til UBports behov, og i fremtiden kan projektet migrere til Mir 2.0.

Fjernelse af mirclient fjernede også understøttelse af nogle af GUI'erne som kun blev brugt i Mirclient API.

udover det kommentere, at det bemærkes, at denne forenkling ikke vil føre til synlige ændringer og vil tjene som grundlag for forbedring af koden at arbejde med platforme, især inden for support til systemer med flere GPU'er, arbejde i hovedløs tilstand og udvikling af værktøjer til fjernadgang til desktop.

Som en del af rengøringen de specifikke mesa-afhængigheder af mesa-kms og mesa-x11-platformene er blevet fjernet; Kun gbm afhængigheder forblev, hvilket gjorde det muligt at sikre, at Mir kørte oven på X11 på systemer med NVIDIA-drivere. Mesa-kms-platformen er omdøbt til gbm-kms og mesa-x11 til gbm-x11.

også en ny rpi-dispmanx-platform er blevet tilføjet, så Mir kan bruges på Raspberry Pi 3-kort med Broadcom-drivere.

I kappen SE PÅ (Mir Abstraction Layer), som kan bruges til at forhindre direkte adgang til Mir-serveren og abstraktion af adgang til ABI gennem libmiralbiblioteket, tilføjet evne til at aktivere eller deaktivere vinduesdekoration på serversiden (SSD) samt muligheden for at konfigurere skalaen i DisplayConfiguration-blokken.

Endelig Hvis du er interesseret i at vide mere om det, du kan kontrollere detaljerne i den originale annonce. Linket er dette.

Hvordan installeres Mir på Ubuntu og derivater?

Installationspakkerne til denne nye version er forberedt til Ubuntu 18.04, 20.04 og 20.10 (PPA) og Fedora 30,31 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

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.