Sa Gnome 3.34 isang sesyon ng XWayland ay magsisimula kung kinakailangan

Logo ng Wayland

Ang Wayland ay isang graphic na protocol ng server na nagbibigay ng isang paraan para sa mga manager ng komposisyon ng window na direktang makipag-usap sa mga hardware ng video at application. Wayland Pinapayagan na patakbuhin ang mga aplikasyon ng X11 sa pamamagitan ng isang X server, opsyonal na walang mga pribilehiyo sa ugat, pagkakaroon ng pagiging tugma sa mga ito.

Ang Mutter ay isang window manager ng komposisyon at komposisyon ng Wayland at ginagamit sa Gnome Shell na pumapalit sa Metacity.

Maaari itong magamit bilang isang standalone window manager sa mga desktop tulad ng Gnome at mga katulad. Ito ay napapalawak sa mga plugin at mayroong suporta para sa iba't ibang mga visual effects.

Si Mutter ay magkakaroon ng mga pagbabago upang mapagbuti ang kanyang trabaho sa Wayland

Para sa bersyon ng Gnome 3.34 at bilang bahagi ng ikot ng pag-unlad nito Kasama sa Mutter ang ilang mga pagbabago na nagsisilbing awtomatiko ng paglulunsad ng XWayland kapag sinusubukan na magpatakbo ng isang application batay sa X11 protocol sa isang grapikong kapaligiran batay sa Wayland protocol.

Ang pagkakaiba sa pag-uugali ng Gnome 3.32 at mga naunang bersyon ay iyon, Hanggang ngayon, tuloy-tuloy na tumakbo ang sangkap ng XWayland at nangangailangan ng paunang paglabas tahasang (nagsimula nang simulang ang session ng Gnome) na tatakbo ngayon nang pabago-bago kapag lumitaw ang pangangailangan para sa suporta ng X11.

Ito ay mahalaga na tandaan na ang upang matiyak ang pagganap ng mga aplikasyon ng X11 maginoo Sa isang kapaligiran na nakabatay sa Wayland, ginagamit ang sangkap na XWayland DDW (Umaasa ang aparato X), na binuo bilang bahagi ng pangunahing batayan ng X.Org code.

Sa mga tuntunin ng kung paano gumagana ang XWayland, ito ay kahawig ng Xwin at Xquartz para sa Win32 at OS X platform at may kasamang mga sangkap upang patakbuhin ang X.Org Server sa tuktok ng Wayland.

Ang pagbabago na ginawa sa Mutter ay magpapahintulot sa paglulunsad ng X server lamang kung kinakailangan, Ano ay may positibong epekto sa pagkonsumo ng mapagkukunan sa mga system na hindi gumagamit ng mga aplikasyon ng X11 sa kapaligiran ng Wayland (ang proseso kasama ang X server sa pangkalahatan ay tumatagal ng higit sa isang daang megabytes ng RAM).

Samantala, Inilahad ni Hans de Goede ang dalawang ulat na nakalista sa mga problemang nakasalamuha sa trabaho ni Gnome kasama si Wayland, ano ang planong itama bilang bahagi ng kamakailang inilunsad na pagkukusa upang maalis ang mga problemang tukoy sa Wayland para sa Gnome.

Nakatanggap si Hans ng higit sa 40 mga ulat ng problema at sinubukang istraktura ang mga ito. Maraming mga isyu ang nauugnay sa suporta sa pag-input ng keyboard at pagbabago ng layout, pati na rin ang drag and drop na hindi laging gumagana.

Ang Wayland ay mayroon pa ring maraming mga problema upang malutas

Bukod sa po kung hindi ang XWayland ay walang normal na suporta ng HiDPI, nakabitin ang mouse cursor para sa mga app ng Wayland, ang pagliit ng window ay hindi tapos na may isang pag-click sa gitnang pindutan sa header, bukod sa iba pang mga isyu.

Rin ang pagtatasa ng dalawang mga problema ay iniharap nang magkahiwalays na nagmumula sa paglulunsad ng mga laro: nabawasan ang nakikitang lugar na may isang itim na frame kapag gumagamit ng full screen mode at mahinang pagganap sa full screen mode.

Sa kabilang banda, isang processor ng GLX batay sa interface ng EGL software ang naidagdag sa XWayland upang ma-access ang mga pagpapaandar sa pag-render sa Wayland.

Isasama ang mga pagbabago sa paglabas ng X.Org Server 1.21. Ang paggamit ng EGL upang i-configure ang GLX ay aalisin ang paggamit ng rasterizer swrast software.

Ang paggamit ng swrast ay nagresulta sa mga problema kapag naglulunsad ng mga laro sa X11 na nangangailangan ng setting ng Multi-Sample Anti-Aliasing (MSAA) (Multi-Sample Anti-Aliasing), ang impormasyon tungkol sa kung saan ay hindi ibinigay sa llvmpipe.

Ang iminungkahing pagbabago ay nagbibigay-daan sa impormasyon ng client ng GLX na mabuo tungkol sa mga kakayahan ng stack ng GL batay sa data ng EGL, kabilang ang pag-access sa mga pagsasaayos ng MSAA para sa mga laro na tumatakbo sa XWayland, tulad ng Hearts of Iron IV, Stellaris, at Europa Universalis IV.

Tatanggalin din ng pagbabago ang pagpapaandar ng driver ng DRI driver mula sa X server.

Sa wakas Ang Gnome 3.34 ay nakatakdang palabasin sa Setyembre 11, 2019.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.