Spustenie novú verziu servera s displejom hodinky 2.0, verzia v ktorej v API boli urobené rôzne zmeny ako aj odstránenie niektorých rozhraní API špecifických pre mirclient a mirserver.
Pre tých, ktorí o Mirovi nevedia, mali by to vedieť jedná sa o grafický server vyvinutý spoločnosťou Canonical a že tento projekt je teraz umiestnený ako vynikajúce riešenie pre zabudované zariadenia a internet vecí (IoT).
ma môže byť použitý ako zložený server pre Wayland, ktorý vám umožní spustiť akúkoľvek aplikáciu založenú na Waylande (napríklad vytvorenú s GTK3 / 4, Qt5 alebo SDL2) v prostrediach založených na Mir.
Hlavné novinky Mir 2.0
Táto nová verzia servera napriek tomu, že je skokom z 1.x na 2.x, neobsahuje veľké množstvo zmien, ako by sme očakávali, ale tento skok je významnou zmenou v číslo verzie v dôsledku zmien API, ktoré narúšajú kompatibilitu a odstránia niektoré API zastaraný.
Najmä podpora pre konkrétne API mirclient a mirserver bola ukončená, namiesto toho bolo navrhnuté použiť Waylandský protokol na dlho. Knižnice spojené s mirclientom a mirserverom sa zachovali, teraz sa však používajú iba na interné účely, neposkytujú hlavičkové súbory a nezaručujú zachovanie ABI (v budúcnosti sa plánuje veľké vyčistenie kódu).
Koniec podpory týchto API je v súlade s projektom UBports, ktorý naďalej používa mirclient na Ubuntu Touch. Bolo rozhodnuté, že v súčasnosti sú schopnosti Mir 1.x dostatočné pre potreby UBports, a v budúcnosti môže projekt migrovať na Mir 2.0.
Odstránením mirclient sa odstránila aj podpora niektorých grafických používateľských rozhraní ktoré boli použité iba v mirclient API.
okrem toho poznamenať, že sa zistilo, že toto zjednodušenie nepovedie k viditeľným zmenám a bude slúžiť ako základ pre vylepšenie kódexu pracovať s platformami, najmä v oblasti podpory systémov s viacerými GPU, práce v bezhlavom režime a vývoja nástrojov pre prístup na vzdialenú plochu.
V rámci upratovania špecifické závislosti stolových platforiem meza-km a mesa-x11 boli odstránené; Zostalo iba gbm závislostí, čo umožnilo zabezpečiť, aby Mir bežal nad X11 na systémoch s ovládačmi NVIDIA. Platforma mesa-kms bola premenovaná na gbm-kms a mesa-x11 na gbm-x11.
tiež bola pridaná nová platforma rpi-dispmanx, ktorá umožňuje použitie Mir na doskách Raspberry Pi 3 s ovládačmi Broadcom.
V mysu Miral (Mir Abstraction Layer), ktorú je možné použiť na zabránenie priameho prístupu k serveru Mir a abstrakcie prístupu k ABI prostredníctvom knižnice libmiral, pridaná možnosť povoliť alebo zakázať dekoráciu okna na strane servera (SSD), ako aj schopnosť konfigurovať mierku v bloku DisplayConfiguration.
Konečne Ak máte záujem dozvedieť sa viac, môžete skontrolovať podrobnosti v pôvodnom inzeráte. Odkaz je tento.
Ako nainštalovať Mir na Ubuntu a deriváty?
Inštalačné balíčky tejto novej verzie sú pripravené pre Ubuntu 18.04, 20.04 a 20.10 (PPA) a Fedora 30,31 a 32.
Pre tých, ktorí majú záujem o inštaláciu tohto grafického servera na svoje systémy, všetko, čo musia urobiť, je otvoriť terminál v ich systémoch (môžu to urobiť pomocou kombinácie klávesov Ctrl + Alt + T alebo Ctrl + T) a v ňom napíšeme nasledujúce príkazy:
sudo add-apt-repository ppa:mir-team/release sudo apt-get update
S týmto je úložisko už pridané do vášho systému, pred inštaláciou grafického servera plne sa to odporúča ak vo svojom systéme používate súkromné ovládače pre vašu grafickú kartu alebo integrovanú, zmeňte ich na bezplatné ovládače, aby sa zabránilo konfliktom.
Keď sme si istí, že máme aktivované bezplatné ovládače, môžeme server nainštalovať spustením v termináli:
sudo apt-get install mir
Na konci budete musieť reštartovať systém tak, aby sa načítala relácia používateľa s programom Mir a vy ste si vybrali túto reláciu.
Buďte prvý komentár