Mir 2.0 je tu a toto sú jeho najdôležitejšie zmeny

ma

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

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.