Mir 2.4 prichádza s vylepšeniami grafického API, podporou X11 a rôznymi opravami

ma

Nedávno Canonical tím stojaci za vývojom servera Mir, vydaná verzia 2.4 a obsahuje množstvo opráv chýb a zmien týkajúcich sa vylepšenia vykresľovania v Graphics API.

Pre tých, ktorí nevedia o Mirovi, by mali vedieť, že existuje obrazovkový server vyvinutý spoločnosťou Canonical, a to aj napriek tomu, že som upustil od vývoja shellu Unity a vydania Ubuntu pre smartphony.

ma v kanonických projektoch je stále dopyt a teraz vieme pozícií ako riešenie pre zabudované zariadenia a internet vecí (IoT). Mir môže byť použitý ako zložený server pre Wayland, čo umožňuje spustenie akejkoľvek aplikácie založenej na Waylande (napr. Postavenej s GTK3 / 4, Qt5 alebo SDL2) v prostrediach založených na Mir.

Vrstva kompatibility pre X, XMir je založená na XWayland, zatiaľ čo ďalšie časti infraštruktúry, ktorú používa Mir, pochádzajú z Androidu. Medzi tieto časti patrí vstupný zásobník systému Android a vyrovnávacie pamäte protokolu Google. Mir v súčasnosti beží na rôznych zariadeniach so systémom Linux, vrátane tradičných pracovných plôch, internetu vecí a vstavaných produktov.

Grafický server Mir umožňuje výrobcom zariadení a používateľom počítačov mať dobre definovanú, efektívnu, flexibilnú a bezpečnú platformu pre svoje grafické prostredie.

Hlavné novinky Mir 2.4

V tejto novej verzii Mir 2.4 bola vykonaná práca na zlepšení adaptability API súvisiace s podporou grafickej platformy pre použitie v systémoch s hybridnou grafikou. Uvádza sa, že najmä mg :: Platform API je rozdelené na DisplayPlatform a RenderingPlatform, čo vám umožňuje používať rôzne GPU na vykreslenie a vykreslenie.

Ďalšou novinkou, ktorá vyniká, je Mir vylepšil prácu na platforme X11, Keďže v tejto novej verzii Mir bol kód na podporu platformy X11 prenesený z XLib na XCB, bola pridaná možnosť meniť veľkosť okien pomocou aplikácií založených na Mir zobrazených v prostredí X11.

Tiež sa o tom hovorí bolo urobených veľa opráv na podporu Wayland a Xwayland a pridaná možnosť „–driver-quirks“ do gbm-km, aby sa vylúčili kontroly zlyhávajúcich zariadení.

Z opráv chýb, ktoré boli urobené v tejto novej verzii Mir 2.4:

  • Opravená poloha kurzora na zmenšených výstupoch
  • Ak nie je okno zaostrené, manipuluje sa so stavom kľúča
  • Správne spracovanie chýb XWayland
  • Po uplynutí časového limitu pošlite spätné volania bez vyrovnávacej pamäte
  • Opravená zmena veľkosti povrchov škrupiny
  • Pred odoslaním pohybu kurzora skontrolovať, či je kurzor uzamknutý

Nakoniec, ak máte záujem dozvedieť sa viac o tejto novej verzii, môžete si prečítať podrobnosti Na nasledujúcom odkaze.

Ako nainštalovať Mir na Ubuntu a deriváty?

Inštalačné balíčky tejto novej verzie sú pripravené pre Ubuntu 18.04, 21.04 a 20.04 (PPA) a Fedora 34,33 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.


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ť.