Nová verze Mir 1.1 přichází s novými vylepšeními pro Nvidia

Mirův diagram

Nedávno lidé ve společnosti Canonical odpovědní za vývoj projektu představili nové vydání tohoto zobrazovacího serveru.

Jak někteří z vás možná vědí Mir je počítačový zobrazovací server a v poslední době skladatel Wayland pro Linux který vyvíjí Canonical Ltd.

Bylo plánováno nahradit aktuálně používaný okenní systém Ubuntu X, ale plán se změnil a Mutter byl přijat jako součást GNOME Shell.

Mir

Mir je založen na EGL a využívá část infrastruktury původně vyvinuté pro Wayland, jako je implementace EGL od společnosti Mesa a Jolla's libhybris.

Vrstva kompatibility pro X, XMir, je založena na XWayland

Další části infrastruktury používané Mirem pocházejí z Androidu. Mezi tyto části patří zásobník Androidu a vyrovnávací paměti protokolu Google.

Mir v současné době běží na různých zařízeních s Linuxem, včetně tradičních desktopů, IoT a vestavěných produktů.

Umožňuje výrobcům zařízení a uživatelům stolních počítačů mít dobře definovanou, efektivní, flexibilní a bezpečnou platformu pro své grafické prostředí.

Mir lze použít jako složený server pro Wayland, což vám umožní spustit libovolnou aplikaci, která používá Wayland v prostředích založených na Mir (například kompilováno s GTK3 / GTK4, Qt5 nebo SDL2).

Instalační balíčky jsou připraveny pro Ubuntu 16.04 / 18.04 / 18.10 (PPA) a Fedora 27/28/29.

Nové vydání Mir 1.1

Jak bylo řečeno na začátku, byla zveřejněna nedávno nové vydání zobrazovacího serveru Mir1.1.

Spolu s touto novou verzí Mir byl vydán nový balíček mir-graphics-drivers-nvidia s komponentou eglstream-kms přidání přímé podpory pro vlastní binární ovladače NVIDIA.

egmde

S nimiž je implementováno rozšíření EGLStreams (podporováno ovladači NVIDIA, od vydání 396).

Kromě podpory EGLStreams Mir 1.1 codebase obsahuje několik oprav kódů souvisejících s zajišťováním sestavení pomocí knihovny systému Musl a použitím Mir v prostředí Ubuntu Touch (které je vyvíjeno a udržováno projektem UBports).

Na druhou stranu, mezi projekty týkajícími se Miru se nadále testuje Mir-kiosk s minimálním shellem Mir.

Tento Shell je určen pro samostatné spouštění jednotlivých aplikací v režimu internetového kiosku (rozhraní je omezeno na jednu aplikaci).

mir-kiosk

Podíval jsem se na pPoskytuje stabilní, dobře otestovanou a vysoce výkonnou platformu se vstupními schopnostmi dotyk, myš a tablet. Poskytuje zabezpečenou komunikaci mezi klientem a serverem založenou na Waylandu.

Mir zpracovává inicializaci a konfiguraci široké škály grafiky a vstupního hardwaru a bez problémů se zabývá hardwarovými vtípky.

Knihovny Mir poskytují většinu správy oken, která byla přizpůsobena tak, aby zajistila, že aplikace jsou jedním z programů na celou obrazovku.

Projekt mir-kiosk bere tento program a balí jej jako zásuvný modul pro snadné použití.

Mir-kiosk přichází ve formě snap balíčku a může být užitečný pro vytváření demonstračních stojanů, elektronických billboardů, samoobslužných terminálů, automobilových informačních a zábavních aplikací, inteligentních měřičů a indikátorů pro domácí spotřebiče.

Instalace:

sudo snap install mir-kiosk

egmde

Nejfunkčnější uživatelské prostředí Egmde, postavené na Miru, dosud nebylo upraveno tak, aby využívalo podporu poskytovanou Mir 1.1 pro ovladače NVIDIA, ale slibuje se, že bude implementována během několika týdnů.

Mir extrahovat hardwarové rozdíly od autorů prostředí (zabývá se transparentně hardwarovými problémy) a integruje se se systémovými komponentami, jako jsou přijímače.

Správa oken Mir je vestavěná a přesto extrémně přizpůsobitelná autory prostředí pomocí jednoduchého rozhraní API na vysoké úrovni.

Egmde přijímá výchozí nastavení správy Mir a dělá minimum, aby vám ukázal, jak na tom stavět.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.