Den nye version af Mir 1.1 ankommer med nye forbedringer til Nvidia

mir-diagram

nylig folk hos Canonical med ansvar for udvikling af projektet afslørede en ny udgivelse af denne displayserver.

Som nogle af jer måske ved Mir er en computerskærmserver og for nylig en Wayland-komponist til Linux som er under udvikling af Canonical Ltd.

Det var planlagt at erstatte det aktuelt anvendte Ubuntu X-vinduesystem, men planen blev ændret, og Mutter blev vedtaget som en del af GNOME Shell.

Om Mir

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.

Kompatibilitetslaget for X, XMir, er baseret på XWayland

Andre dele af infrastrukturen, der bruges af Mir, stammer fra Android. Disse dele inkluderer Android-inputstakken og Googles protokolbuffere.

mig kører i øjeblikket på en række Linux-drevne enheder, inklusive traditionelle desktops, IoT og integrerede produkter.

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

mig kan bruges som en sammensat server til Wayland, så du kan køre ethvert program, der bruger Wayland i Mir-baserede miljøer (for eksempel kompileret med GTK3 / GTK4, Qt5 eller SDL2).

Installationspakkerne er forberedt til Ubuntu 16.04 / 18.04 / 18.10 (PPA) og Fedora 27/28/29.

Ny udgivelse af Mir 1.1

Som det blev sagt i starten, er det for nylig blevet offentliggjort den nye udgivelse af Mir1.1-displayserveren.

Sammen med denne nye version af Mir er der udgivet en ny mir-graphics-drivers-nvidia-pakke med eglstream-kms-komponenten tilføje direkte support til proprietære NVIDIA-binære drivere.

egmde

Med hvilken udvidelsen EGLStreams implementeres (understøttet af NVIDIA-drivere fra og med 396-udgivelsen).

Ud over EGLStreams support, Mir 1.1-kodebasen indeholder flere kodefixes relateret til klargøring af build med Musl-systembiblioteket og brug af Mir i Ubuntu Touch-miljøet (som er udviklet og vedligeholdt af UBports-projektet).

På den anden side bliver Mir-kioskens minimale skal baseret på Mir fortsat testet blandt projekterne relateret til Mir.

Denne shell er beregnet til separat start af individuelle applikationer i internet-kiosk-tilstand (grænsefladen er begrænset til en applikation).

mir-kiosk

Jeg kiggede på sGiver en stabil, velafprøvet, højtydende platform med inputkapacitet touch, mus og tablet. Tilbyder sikker klient-server kommunikation baseret på Wayland.

mig håndterer initialisering og konfiguration af en lang række grafik- og inputhardware og håndterer problemfrit hardware quirks.

Mir-bibliotekerne leverer det meste af vinduesstyring, som er tilpasset for at sikre, at applikationerne er i fuld skærm af et af programmerne.

Mir-kiosk-projektet tager dette program og pakker det som et plug-in for brugervenlighed.

Mir-kiosk kommer i form af en snap-pakke og kan være nyttig til oprettelse af demonstrationsstande, elektroniske billboards, selvbetjeningsterminaler, informations- og underholdningsapplikationer til biler, smarte målere og indikatorskærme til husholdningsapparater.

installation:

sudo snap install mir-kiosk

egmde

Bygget på Mir er den mest funktionelle brugerskal, Egmde, endnu ikke tilpasset til at bruge den support, der leveres af Mir 1.1 til NVIDIA-drivere, men det loves at blive implementeret inden for få uger.

mig udtræk hardware forskelle fra shell forfattere (beskæftiger sig med hardware quirks) og integreres med systemkomponenter såsom modtagere.

Mir-vinduesstyring er indbygget og alligevel ekstremt tilpasselig af shellforfattere ved hjælp af et enkelt API på højt niveau.

Egmde accepterer Mir-vinduestyringens standardindstillinger og gør det absolutte minimum for at vise dig, hvordan du bygger videre på det.


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.