Gnome 3.34: ssä XWayland-istunto alkaa tarpeen mukaan

Wayland-logo

Wayland on graafinen palvelinprotokolla joka tarjoaa menetelmän ikkunan säveltäjille kommunikoida suoraan videolaitteiden ja -sovellusten kanssa. Wayland sallii X11-sovellusten suorittamisen X-palvelimen kautta, mahdollisesti ilman juurioikeuksia, yhteensopivuus näiden kanssa.

Mutter on ikkunan sävellyspäällikkö ja Wayland-säveltäjä, ja sitä käytetään Gnome Shellissä joka korvaa Metacityn.

Sitä voidaan käyttää itsenäisenä ikkunanhallintana työasemissa, kuten Gnome ja vastaavissa. Se on laajennettavissa laajennuksilla ja tukee erilaisia ​​visuaalisia tehosteita.

Mutterilla on muutoksia parantamaan työskentelyään Waylandissa

Gnome-versiolle 3.34 ja osana sen kehitysjaksoa Mutter sisältää joitain muutoksia, jotka automatisoivat XWaylandin käynnistämisen kun yritetään ajaa sovellusta X11-protokollan perusteella Wayland-protokollaan perustuvassa graafisessa ympäristössä.

Ero Gnome 3.32: n käyttäytymiseen ja aiemmat versiot ovat, Tähän asti XWayland-komponentti toimi jatkuvasti ja vaati ennakkojulkaisua explicit (alkoi, kun Gnome-istunto alustettiin), joka toimii nyt dynaamisesti, kun X11-tuen tarve ilmenee.

On tärkeää muistaa se X11-sovellusten suorituskyvyn varmistamiseksi tavanomainen Wayland-pohjaisessa ympäristössä käytetään XWayland DDW -komponenttia (X-laitekohtainen), joka on kehitetty osana X.Org-pääkoodipohjaa.

XWaylandin toiminnan suhteen se muistuttaa Xwin ja Xquartz for Win32 ja OS X -alustoja ja sisältää komponentteja X.Org-palvelimen ajamiseksi Waylandin päällä.

Mutteriin tehty muutos sallii X-palvelimen käynnistämisen vain tarvittaessa, mitä on myönteinen vaikutus luonnonvarojen kulutukseen järjestelmissä, jotka eivät käytä X11-sovelluksia Wayland-ympäristössä (prosessi X-palvelimen kanssa vie yleensä yli sata megatavua RAM-muistia).

Mientras aikaa, Hans de Goede esitteli kaksi raporttia havaituista ongelmista Gnomen työssään Waylandin kanssa mitä on tarkoitus korjata osana äskettäin käynnistettyä aloitetta, jolla pyritään poistamaan Wayland for Gnome -ohjelman erityisongelmat.

Hans sai yli 40 ongelmaraporttia ja yritti jäsentää niitä. Monet ongelmat liittyvät näppäimistön syöttötukeen ja asettelun muutokseen. Vedä ja pudota -toiminto ei aina toimi.

Waylandilla on vielä useita ratkaistavia ongelmia

Sen lisäksi stai muuten XWaylandilla ei ole normaalia HiDPI-tukea, hiiren kohdistin roikkuu Wayland-sovelluksissa ikkunan minimointia ei tehdä muun muassa napsauttamalla keskimmäistä painiketta otsikossa.

myös Kahden ongelman analyysi on esitetty erikseens pelien käynnistämisen seurauksena: pienempi näkyvä alue mustalla kehyksellä käytettäessä koko näytön tilaa ja heikko suorituskyky koko näytön tilassa.

Toisaalta, EGL-ohjelmistoliittymään perustuva GLX-prosessori on lisätty XWaylandiin, jotta pääsy renderöintitoimintoihin Waylandissa.

Muutokset sisällytetään X.Org Server 1.21 -julkaisuun. EGL: n käyttäminen GLX: n määrittämiseen eliminoi rasterizer swrast -ohjelmiston käytön.

Swrastin käyttö aiheutti ongelmia käynnistettäessä pelejä X11: ssä, jotka vaativat Multi-Sample Anti-Aliasing (MSAA) (Multi-Sample Anti-Aliasing) -asetuksen, josta ei ole tietoa llvmpipe-ohjelmassa.

Ehdotetun muutoksen avulla voidaan luoda GLX-asiakastietoja GL-pinon ominaisuuksista EGL-tietojen perusteella, mukaan lukien pääsy MSAA-kokoonpanoihin XWaylandilla toimiville peleille, kuten Hearts of Iron IV, Stellaris ja Europa Universalis IV.

Muutos poistaa myös DRI-ohjaimen lataustoiminnot X-palvelimelta.

Vihdoin Gnome 3.34 on tarkoitus julkaista 11. syyskuuta 2019.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.