Në Gnome 3.34 një seancë XWayland do të fillojë sipas nevojës

Logoja e Wayland

Wayland është një protokoll grafik i serverit e cila siguron një metodë për menaxherët e përbërjes së dritareve për të komunikuar drejtpërdrejt me harduerin video dhe aplikacionet. Wayland lejon të ekzekutojë aplikacione X11 përmes një serveri X, opsionalisht pa privilegje rrënjë, duke pasur pajtueshmëri me këto.

Mutter është një menaxher i përbërjes së dritares dhe kompozitor i Wayland dhe përdoret në Gnome Shell i cili zëvendëson Metacity.

Mund të përdoret si menaxher i pavarur i dritareve në desktop si Gnome dhe të ngjashme. Extshtë e zgjerueshme me shtojca dhe ka mbështetje për efekte të ndryshme vizuale.

Mutter do të ketë ndryshime për të përmirësuar punën e tij në Wayland

Për versionin 3.34 të Gnome dhe si pjesë e ciklit të tij të zhvillimit Mutter përfshin disa ndryshime që shërbejnë për të automatizuar fillimin e XWayland kur përpiqesh të ekzekutosh një aplikacion të bazuar në protokollin X11 në një mjedis grafik të bazuar në protokollin Wayland.

Dallimi me sjelljen e Gnome 3.32 dhe versionet e mëparshme është se, Deri tani, përbërësi XWayland ekzekutohej vazhdimisht dhe kërkonte një lëshim paraprak eksplicite (filloi kur u iniciua seanca e Gnome) që tani do të funksionojë dinamikisht kur lind nevoja për mbështetje X11.

Shtë e rëndësishme të mbani mend atë për të siguruar performancën e aplikacioneve X11 konvencionale Në një mjedis të bazuar në Wayland, përdoret përbërësi XWayland DDW (Varet nga pajisja X), e cila zhvillohet si pjesë e bazës kryesore të kodit X.Org.

Sa i përket mënyrës se si funksionon XWayland, ai i ngjan Xwin dhe Xquartz për platformat Win32 dhe OS X dhe përfshin komponentë për të ekzekutuar X.Org Server në majë të Wayland.

Ndryshimi i bërë në Mutter do të lejojë fillimin e serverit X vetëm kur është e nevojshme, çfarë ka një efekt pozitiv në konsumin e burimeve në sistemet që nuk përdorin aplikacione X11 në mjedisin Wayland (procesi me serverin X zakonisht merr më shumë se njëqind megabajt RAM).

Ndërkohë Hans de Goede paraqiti dy raporte që rendisnin problemet e hasura në punën e Gnome me Wayland, çfarë është planifikuar të korrigjohet si pjesë e iniciativës së nisur së fundmi për të eleminuar problemet specifike të Wayland për Gnome.

Hans mori mbi 40 raporte problemesh dhe u përpoq t'i strukturonte ato. Shumë çështje kanë të bëjnë me mbështetjen e hyrjes së tastierës dhe ndryshimin e faqosjes, si dhe tërheqjen dhe lëshimin jo gjithmonë duke punuar.

Wayland ka ende disa probleme për të zgjidhur

Përveç kësaj pose përndryshe XWayland nuk ka mbështetje normale për HiDPI, kursori i miut varet për aplikacionet Wayland, minimizimi i dritares nuk bëhet me një klikim të butonit të mesit në kokë, ndër çështje të tjera.

edhe analiza e dy problemeve është paraqitur veçmass që dalin nga fillimi i lojërave: zonë e zvogëluar e dukshme me një kornizë të zezë kur përdorni modalitetin e ekranit të plotë dhe performancën e dobët në mënyrën e ekranit të plotë.

Nga ana tjetër, një procesor GLX i bazuar në ndërfaqen e softuerit EGL i është shtuar XWayland për të hyrë në funksionet e paraqitjes në Wayland.

Ndryshimet do të përfshihen në lëshimin X.Org Server 1.21. Përdorimi i EGL për të konfiguruar GLX do të eliminojë përdorimin e softuerit rasterizer swrast.

Përdorimi i swrast rezultoi në probleme gjatë fillimit të lojërave në X11 që kërkojnë cilësimin Multi-Sample Anti-Aliasing (MSAA), informacioni për të cilin nuk jepet në llvmpipe.

Ndryshimi i propozuar mundëson gjenerimin e informacionit të klientit GLX në lidhje me aftësitë e pirgut GL bazuar në të dhënat EGL, duke përfshirë qasjen në konfigurimet MSAA për lojërat që zhvillohen në XWayland, të tilla si Hearts of Iron IV, Stellaris dhe Europa Universalis IV.

Ndryshimi gjithashtu do të heqë funksionalitetin e ngarkuesit të shoferit DRI nga serveri X.

Më në fund Gnome 3.34 është planifikuar të dalë në treg më 11 shtator 2019.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.