Nedavno ljudi iz Canonical-a zaduženi za razvoj projekta predstavili su novo izdanje ovog displej servera.
Kao što neki od vas možda znaju Mir je računalni displej server i nedavno Wayland skladatelj za Linux koji razvija Canonical Ltd.
Planirano je zamijeniti trenutno korišteni sistem prozora Ubuntu X, međutim plan se promijenio i Mutter je usvojen kao dio GNOME Shell-a.
O Miru
Mir zasnovan je na EGL-u i koristi dio infrastrukture prvobitno razvijene za Wayland, poput Mesine implementacije EGL-a i Jollinog libriga.
Sloj kompatibilnosti za X, XMir, zasnovan je na XWaylandu
Ostali dijelovi infrastrukture koju koristi Mir potječu iz Androida. Ovi dijelovi uključuju Android ulazni stog i Google-ove međuspremnike protokola.
Mir trenutno radi na raznim uređajima s Linuxom, uključujući tradicionalne radne površine, IoT i ugrađene proizvode.
Omogućava proizvođačima uređaja i korisnicima računara da imaju dobro definisanu, efikasnu, fleksibilnu i sigurnu platformu za svoje grafičko okruženje.
Mir može se koristiti kao kompozitni server za Wayland, omogućavajući vam pokretanje bilo koje aplikacije koja koristi Wayland u okruženjima zasnovanim na Mir-u (na primjer, sastavljeno sa GTK3 / GTK4, Qt5 ili SDL2).
Instalacijski paketi su pripremljeni za Ubuntu 16.04 / 18.04 / 18.10 (PPA) i Fedora 27/28/29.
Novo izdanje Mir 1.1
Kao što je rečeno na početku, nedavno je objavljen novo izdanje servera za prikaz Mir1.1.
Zajedno s ovom novom verzijom Mira objavljen je novi paket mir-graphics-drivers-nvidia s komponentom eglstream-kms dodajući izravnu podršku za vlasničke NVIDIA binarne upravljačke programe.
S kojim se implementiraju prošireni EGLStreams (podržani NVIDIA upravljačkim programima, od izdanja 396).
Pored podrške za EGLStreams, Baza koda Mir 1.1 uključuje nekoliko ispravki koda povezanih s osiguravanjem gradnje sistemskom bibliotekom Musl i korištenjem Mira u Ubuntu Touch okruženju (koje razvija i održava projekt UBports).
S druge strane, među projektima koji se odnose na Mir, Mir-kiosk minimalna školjka zasnovana na Miru nastavlja se testirati.
Ova ljuska je namijenjena odvojenom pokretanju pojedinačnih aplikacija u načinu Internet kioska (sučelje je ograničeno na jednu aplikaciju).
mir-kiosk
Pogledao sam strPruža stabilnu, dobro testiranu platformu visokih performansi sa mogućnostima unosa dodir, miš i tablet. Pruža sigurnu komunikaciju klijent-server zasnovanu na Waylandu.
Mir rukuje inicijalizacijom i konfiguracijom širokog spektra grafičkog i ulaznog hardvera i bez problema se bavi hardverskim hirovima.
Knjižnice Mir pružaju većinu upravljanja prozorima, koje je prilagođeno da osigura da aplikacije imaju puni zaslon preko cijelog zaslona.
Projekt mir-kiosk uzima ovaj program i pakuje ga kao dodatak za lakšu upotrebu.
Mir-kiosk dolazi u obliku snap paketa i može biti koristan za izradu demonstracijskih štandova, elektronskih bilborda, samoposlužnih terminala, automobilskih informativnih i zabavnih aplikacija, pametnih brojila i displeja indikatora za kućanske uređaje.
Instalacija:
sudo snap install mir-kiosk
egmde
Izgrađen na Miru, najfunkcionalnija korisnička ljuska, Egmde, još nije prilagođena za korištenje podrške koju pruža Mir 1.1 za NVIDIA upravljačke programe, ali obećava se da će biti implementirana u roku od nekoliko tjedana.
Mir izdvojiti hardverske razlike od autora školjki (transparentno se bavi hardverskim hirovima) i integrira sa sistemskim komponentama poput prijemnika.
Upravljanje prozorima Mir je ugrađeno, a opet izuzetno prilagodljivo od strane autora školjki koristeći jednostavan API visokog nivoa.
Egmde prihvaća zadane postavke upravljanja prozorom Mir i daje vam minimum da vam pokaže kako na tome graditi.