Mir 1.8 er her og leveres med forbedringer til HiDPI-skærme og mere

mig

Lanceringen af ​​den nye version af Mir 1.8-skærmserveren blev præsenteret, hvis udvikling fortsættes af Canonical på trods af afvisning af udviklingen af ​​Unity-shell og Ubuntu-udgaven til smartphones (Ubuntu touch).

Mir er stadig efterspurgt i kanoniske projekter og nu er placeret som en løsning til enheder integreret og Internet af ting (IoT). Mir kan bruges som en sammensat server til Wayland, så du kan køre enhver applikation, der bruger Wayland i Mir-baserede miljøer, for eksempel dem, der er bygget med GTK3 / 4, Qt5 eller SDL2.

mig er baseret på EGL og bruger en del af den infrastruktur, der oprindeligt blev udviklet til Wayland, såsom Mesas EGL-implementering og Jollas libhybris. Projektkoden er skrevet i C ++ og distribueres under GPLv2-licensen.

Hvad er nyt i Mir 1.8?

I den nye version,s vigtigste ændringer er relateret til udvidelse af støtte til skærme høj pixeltæthed (HiDPI) og forbedret bærbarhed, siden når Mir bruger Wayland-protokollen, implementeres den korrekte skalering på HiDPI-skærmene.

udover det separate skalaindstillinger kan indstilles for hver outputenhed, inklusive fraktionsværdier.

I komponenten til understøttelse af lancering af X11-applikationer i et Wayland-baseret miljø og brug af Xwayland, evnen til at ændre skalaen for dummy-outputenheder tilføjes, Derudover foreslås indstillingen «–display-config», og X11-markøren deaktiveres i Mir-vinduet.

Mens implementeringen af ​​«wayland» -platformen, som gør det muligt for Mir at køre som klient under kontrol af en anden Wayland-sammensat server, tilføjer muligheden for at skalere output fra Wayland-kunder.

På den anden side i MirAL-laget (Mir abstraktionslag), som kan bruges til at forhindre direkte adgang til Mir-serveren og abstrakt adgang til ABI via libmiralbiblioteket, tilstanden "vindue ikke aktiv" er implementeret. Mir-shell demo giver korrekt baggrundsskalering og tilføjer support til start af Gnome Terminal på alle platforme.

Det nævnes også, at nogle specifikke problemer blev løst distribution, herunder problemer når du starter Mir på Fedora og Arch Linux og at der er tilføjet skalerbar outputunderstøttelse til mesa-kms-platformen, som Mir leverer på Mesa- og KMS-controllerne (andre platforme er mesa-x11, wayland og eglstream-kms).

Hvis du vil vide mere om det, du kan kontrollere det originale indlæg I det følgende link.

Hvordan installeres Mir 1.8 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.


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.