uvedenie displejového servera , ktorého vývoj pokračuje spoločnosťou Canonical, aj keď opustila rozvoj prostredia Unity a edície Ubuntu pre smartfóny. Mir ostáva žiadaný v projektoch Canonical a teraz sa pozicionuje ako riešenie pre vstavané zariadenia a internet vecí (IoT). Mir môže byť použitý ako kompozitný server pre Wayland, čo umožňuje spúšťanie aplikácií využívajúcich Wayland (napríklad tých, ktoré sú postavené na GTK3/4, Qt5 alebo SDL2) v prostrediach založených na Mire. Balíky na inštaláciu sú pripravené pre Ubuntu 16.04-20.04 () a . Kód projektu pod licenciou GPLv2.
V novom vydaní sú hlavné zmeny spojené s rozšírením podpory obrazoviek s vysokou hustotou pixlov (HiDPI) a zlepšením prenosnosti:
- Pri práci s Mirem využívajúcim protokol Wayland je realizované správne škálovanie na obrazovkách HiDPI. Pre každý výstupný zariadenie môžu byť nastavené samostatné nastavenia škálovania, vrátane zlomkových hodnôt škály.
- V komponente na podporu spúšťania X11 aplikácií v prostredí založenom na Waylande (používa sa Xwayland) bola pridaná možnosť zmeny mierky pre virtuálne výstupné zariadenia, bola predstavená voľba "--display-config" a bola vypnutá kurzor X11 v okne Miru.
- V implementácii platformy „wayland“, umožňujúcej spúšťanie Miru ako klienta spravovaného iným kompozitným serverom Wayland, pribudla možnosť škálovania výstupu Wayland klientov.
- V medzičlánku MirAL (Mir Abstraction Layer), ktorý je možné použiť na obídenie priameho prístupu k serveru Mir a na abstrahovanie prístupu k ABI prostredníctvom knižnice libmiral, bola implementovaná stav "žiadne aktívne okno".
- V demonštračnej vrstve mir-shell bolo zabezpečené správne škálovanie pozadia a bola pridaná podpora pre spúšťanie GNOME Terminálu na všetkých platformách.
- Riešené boli niektoré problémy špecifické pre distribúcie, vrátane problémov pri spúšťaní Miru vo Fedora a Arch Linux.
- Pre platformu mesa-kms, ktorá zabezpečuje prevádzku Miru nad Mesa a KMS ovládačmi (inými platformami sú mesa-x11, wayland a eglstream-kms) bola pridaná podpora škálovateľného výstupu.
Zdroj: opennet.ru
