nemrég a projekt fejlesztéséért felelős Canonical munkatársai bemutatták a megjelenítő szerver új kiadását.
Mint néhányan közületek tudják A Mir egy számítógépes kiszolgáló, és nemrégiben Wayland zeneszerző a Linux számára amelyet a Canonical Ltd. fejleszt.
Tervezték a jelenleg használt Ubuntu X ablakrendszer cseréjét, azonban a terv megváltozott, és a Muttert a GNOME Shell részeként fogadták el.
Mirről
Mir az EGL-en alapul, és az eredetileg a Wayland számára kifejlesztett infrastruktúra egy részét használja, mint például Mesa EGL megvalósítása és Jolla libhybris.
Az X, az XMir kompatibilitási rétege az XWayland-en alapul
A Mir által használt infrastruktúra egyéb részei az Android-ból származnak. Ezek a részek tartalmazzák az Android bemeneti veremét és a Google Protokoll puffereit.
Mir jelenleg különféle Linux-alapú eszközökön fut, beleértve a hagyományos asztali számítógépeket, az IoT-t és a beágyazott termékeket.
Lehetővé teszi az eszközgyártóknak és az asztali felhasználóknak, hogy jól definiált, hatékony, rugalmas és biztonságos platformmal rendelkezzenek grafikus környezetükhöz.
Mir összetett kiszolgálóként használható a Wayland számára, lehetővé téve minden olyan alkalmazás futtatását, amely a Wayland alkalmazást használja Mir-alapú környezetekben (például GTK3 / GTK4, Qt5 vagy SDL2 segítségével állították össze).
A telepítőcsomagok az Ubuntu 16.04 / 18.04 / 18.10 (PPA) és a Fedora 27/28/29 verziókra készültek.
A Mir 1.1 új kiadása
Mint az elején mondták, nemrégiben jelent meg a Mir1.1 megjelenítő szerver új kiadása.
A Mir új verziójával együtt megjelent egy új mir-graphics-drivers-nvidia csomag az eglstream-kms komponenssel közvetlen támogatás hozzáadása a saját NVIDIA bináris illesztőprogramokhoz.
Amellyel a bővítő EGLStreameket megvalósítják (az NVIDIA illesztőprogramjai támogatják, a 396-os kiadástól kezdve).
Az EGLStreams támogatás mellett A Mir 1.1 kódbázis számos kódjavítást tartalmaz, amelyek az építkezésnek a muszlim rendszerkönyvtárral való biztosításához és a Mir használatához az Ubuntu Touch környezetben (amelyet az UBports projekt fejlesztett és tart fenn).
Másrészt a Mir-hez kapcsolódó projektek között továbbra is tesztelik a Mir-alapú minimális héj Mir-kioszkot.
Ez a Shell az egyes alkalmazások külön indítására szolgál Internet kioszk módban (az interfész egy alkalmazásra korlátozódik).
Mir-kioszk
Ránéztem pStabil, jól tesztelt, nagy teljesítményű platformot biztosít bemeneti képességgel érintés, egér és tablet. Biztonságos kliens-szerver kommunikációt biztosít a Wayland alapján.
Mir kezeli a grafikus és beviteli hardverek széles körének inicializálását és konfigurálását és zökkenőmentesen foglalkozik a hardveres furcsaságokkal.
A Mir könyvtárak biztosítják az ablakkezelés nagy részét, amelyet úgy alakítottunk ki, hogy az alkalmazások teljes képernyősek legyenek.
A mir-kioszk projekt ezt a programot veszi és plug-inként csomagolja a könnyű használat érdekében.
A Mir-kioszk egy snap csomag formájában kerül forgalomba, és hasznos lehet bemutató állványok, elektronikus hirdetőtáblák, önkiszolgáló terminálok, autóipari információs és szórakoztató alkalmazások, intelligens fogyasztásmérők és háztartási készülékek kijelzőinek létrehozásához.
Telepítés:
sudo snap install mir-kiosk
egmde
A Mir-re építve a legfunkcionálisabb felhasználói héj, az Egmde még nem volt alkalmazkodva a Mir 1.1 által az NVIDIA illesztőprogramokhoz nyújtott támogatás felhasználásához, de azt ígérik, néhány héten belül megvalósítják.
Mir kivonat hardverbeli különbségeket a shell szerzőkből (átláthatóan foglalkozik a hardveres furcsaságokkal) és integrálódik olyan rendszerelemekkel, mint a vevők.
A Mir ablakkezelés beépített, és mégis rendkívül testreszabható a shell szerzők által, egy egyszerű, magas szintű API segítségével.
Az Egmde elfogadja a Mir ablakkezelés alapértelmezett beállításait, és a lehető legkevesebbet megteszi, hogy megmutassa, hogyan lehet erre építeni.