V Gnome 3.34 sa podľa potreby začne relácia XWayland

Logo Wayland

Wayland je grafický serverový protokol ktorá poskytuje manažérom kompozície okien spôsob priamej komunikácie s video hardvérom a aplikáciami. Wayland umožňuje spúšťať aplikácie X11 cez X server, voliteľne bez oprávnení root, kompatibilný s týmito.

Mutter je správca okennej kompozície a skladateľ Waylandu a používa sa v Gnome Shell ktorý nahrádza Metacity.

Môže byť použitý ako samostatný správca okien na desktopoch ako Gnome a podobne. Je rozšíriteľný pomocou doplnkov a podporuje rôzne vizuálne efekty.

Mutter urobí zmeny, aby zlepšil svoju prácu v Waylande

Pre Gnome verzia 3.34 a ako súčasť jeho vývojového cyklu Mutter obsahuje niektoré zmeny, ktoré slúžia na automatizáciu uvedenia XWayland na trh pri pokuse o spustenie aplikácie založenej na protokole X11 v grafickom prostredí založenom na protokole Wayland.

Rozdiel so správaním Gnome 3.32 a staršie verzie je to, Doteraz komponent XWayland bežal nepretržite a vyžadoval predbežné vydanie explicitné (spustené pri inicializácii relácie Gnome), ktoré sa teraz bude dynamicky spúšťať, keď vznikne potreba podpory X11.

Je dôležité si uvedomiť, že aby sa zabezpečil výkon aplikácií X11 konvenčné V prostredí založenom na Waylande sa používa komponent XWayland DDW (X device-dependent), ktorý je vyvinutý ako súčasť hlavnej kódovej základne X.Org.

Z hľadiska fungovania XWaylandu sa podobá Xwin a Xquartz pre platformy Win32 a OS X a obsahuje komponenty na spustenie servera X.Org na vrchu Wayland.

Zmena urobená v Mutterovi umožní spustenie X servera iba v prípade potreby, čo má pozitívny vplyv na spotrebu zdrojov v systémoch, ktoré nepoužívajú aplikácie X11 v prostredí Wayland (proces so serverom X zvyčajne trvá viac ako sto megabajtov pamäte RAM).

Medzitým, Hans de Goede predložil dve správy, v ktorých uviedol zoznam problémov, s ktorými sa stretol v práci Gnomeho s Waylandom, čo sa plánuje napraviť ako súčasť nedávno začatej iniciatívy na odstránenie problémov špecifických pre Wayland pre Gnome.

Hans dostal viac ako 40 hlásení o problémoch a pokúsil sa ich štruktúrovať. Mnoho problémov súvisí s podporou vstupu z klávesnice a so zmenou rozloženia, ako aj s funkciou drag and drop, ktorá nie vždy funguje.

Wayland ešte musí vyriešiť niekoľko problémov

Okrem toho palebo XWayland nemá normálnu podporu HiDPI, kurzor myši visí v prípade aplikácií Wayland sa minimalizácia okna okrem iného nevykonáva kliknutím stredného tlačidla v záhlaví.

tiež analýza dvoch problémov bola predstavená osobitnes vyplývajúce zo spustenia hier: znížená viditeľná oblasť s čiernym rámom pri použití režimu celej obrazovky a slabý výkon v režime celej obrazovky.

Na druhej strane bol do XWayland pridaný procesor GLX založený na softvérovom rozhraní EGL pre prístup k renderovacím funkciám v Waylande.

Zmeny budú zahrnuté vo vydaní X.Org Server 1.21. Použitie EGL na konfiguráciu GLX vylúči použitie swrastového softvéru rasterizéra.

Použitie swrastu malo za následok problémy so spustením hier v X11, ktoré si vyžadujú nastavenie MSAA (Multi-Sample Anti-Aliasing), o ktorých informácie nie sú uvedené v llvmpipe.

Navrhovaná zmena umožňuje generovanie informácií o klientoch GLX o schopnostiach zásobníka GL na základe údajov EGL, vrátane prístupu k konfiguráciám MSAA pre hry bežiace na XWayland, ako sú Hearts of Iron IV, Stellaris a Europa Universalis IV.

Táto zmena tiež odstráni funkčnosť zavádzača ovládačov DRI zo servera X.

Konečne Vydanie Gnome 3.34 je naplánované na 11. septembra 2019.


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