Wayland 1.20 është i disponueshëm

U realizua një version i qëndrueshëm i protokollit, mekanizmit të ndërveprimit midis proceseve dhe librarive Wayland 1.20. Dega 1.20 është plotësisht e përshtatshme me nivelin API dhe ABI të lëshimeve 1.x dhe përmban kryesisht rregullime gabimesh dhe përditësime të parëndësishme të protokollit. Shërbimi kompozit Weston, që ofron kod dhe shembuj të punës për përdorimin e Wayland në mjediset desktop dhe zgjidhjet e integruara, po zhvillohet në kuadër të një cikli të veçantë zhvillimi.

Ndryshimet kryesore në protokoll:

  • Kjo ofron mbĂ«shtetje zyrtare pĂ«r platformĂ«n FreeBSD, me teste qĂ« janĂ« shtuar nĂ« sistemin e integrimit tĂ« vazhdueshĂ«m.
  • MbĂ«shtetjes pĂ«r sistemin e ndĂ«rtimit autotools i Ă«shtĂ« dhĂ«nĂ« fund, dhe tani pĂ«rdoret Meson.
  • Protokolli pĂ«rmban mundĂ«sinĂ« «wl_surface.offset», qĂ« lejon klientĂ«t tĂ« pĂ«rditĂ«sojnĂ« zhvendosjen e bufereve tĂ« sipĂ«rfaqeve pavarĂ«sisht nga vetĂ« bufferi.
  • Protokolli pĂ«rmban mundĂ«sitĂ« «wl_output.name» dhe «wl_output.description», qĂ« i lejojnĂ« klientit tĂ« identifikojĂ« daljen pa u lidhur me zgjatjen e protokollit xdg-output-unstable-v1.
  • NĂ« pĂ«rcaktimet e protokollit pĂ«r ngjarjet Ă«shtĂ« shtuar njĂ« atribut i ri «type», dhe ngjarjet tani mund tĂ« shĂ«nohen si destruktore.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime pĂ«r gabimet, duke pĂ«rfshirĂ« eliminimin e gjendjeve tĂ« garĂ«s gjatĂ« heqjes sĂ« proxy-ve nĂ« klientĂ«t shumĂ«fishtĂ«.

Ndryshimet në aplikacione, mjedise desktopi dhe shpërndarje që lidhen me Wayland:

  • NĂ« XWayland dhe nĂ« driver-in pronĂ«sor NVIDIA janĂ« implementuar ndryshime qĂ« japin mbĂ«shtetje tĂ« plotĂ« pĂ«r pĂ«rshpejtimin e harduerit OpenGL dhe Vulkan nĂ« aplikacionet X11, tĂ« cilat ekzekutohen me ndihmĂ«n e komponentit DDX (Device-Dependent X) XWayland.
  • Dega kryesore nĂ« tĂ« gjitha depozitĂ« Wayland Ă«shtĂ« rinovuar nga «master» nĂ« «main», pasi termi «master» nĂ« kohĂ«t e fundit konsiderohet si jo politikisht korrekt, i lidhur me skllavĂ«rinĂ« dhe Ă«shtĂ« pĂ«rjetuar si ofendues nga disa anĂ«tarĂ« tĂ« komunitetit.
  • NĂ« Ubuntu 21.04 Ă«shtĂ« bĂ«rĂ« kalimi nĂ« pĂ«rdorimin e Wayland si standard.
  • NĂ« Fedora 35, Ubuntu 21.10 dhe RHEL 8.5 Ă«shtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« desktopit tĂ« bazuar nĂ« protokollin Wayland nĂ« sisteme me driver-a pronĂ«sorĂ« NVIDIA.
  • ËshtĂ« formuar njĂ« version i kompozitit serverĂ« Weston 9.0, nĂ« tĂ« cilin u shfaq kioskun kiosk-shell, qĂ« lejon tĂ« ekzekutohen aplikacione tĂ« veçanta nĂ« mĂ«nyrĂ« tĂ« plotĂ« ekrani, pĂ«r shembuj, pĂ«r krijimin e kioskeve tĂ« internetit, stendave tĂ« demonstrimit, tabelave elektronike dhe terminaleve tĂ« vetĂ«-shĂ«rbimit.
  • Kompania Canonical publikoi Ubuntu Frame, njĂ« ndĂ«rfaqe me ekran tĂ« plotĂ« pĂ«r krijimin e kioskeve interneti, e cila pĂ«rdor protokollin Wayland.
  • NĂ« sistemin e transmetimit tĂ« videove OBS Studio Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r protokollin Wayland.
  • NĂ« GNOME 40 dhe 41 Ă«shtĂ« vazhduar pĂ«rmirĂ«simi i mbĂ«shtetjes pĂ«r protokollin Wayland dhe komponentin XWayland. PĂ«rdorimi i seancave Wayland pĂ«r sistemet me GPU NVIDIA Ă«shtĂ« lejuar.
  • ËshtĂ« vazhduar portimi i desktopit MATE pĂ«r Wayland. PĂ«rdoruesit e dokumenteve Atril, Monitori i Sistemit, redaktori i tekstit Pluma, emulatori i terminalit Terminal dhe komponentĂ« tĂ« tjerĂ« tĂ« desktopit janĂ« adaptuar pĂ«r tĂ« punuar pa varĂ«sitĂ« nga X11 nĂ« mjedisin Wayland.
  • Seanca KDE e cila punon me protokollin Wayland Ă«shtĂ« stabilizuar. NĂ« menaxherin e kompozitit KWin dhe desktopin KDE Plasma 5.21, 5.22 dhe 5.23 Ă«shtĂ« pĂ«rmirĂ«suar ndjeshĂ«m funksionimi i seancĂ«s mbi bazĂ«n e protokollit Wayland. NdĂ«rtimet e Fedora Linux me desktop KDE, pĂ«rveç, janĂ« kaluar nĂ« pĂ«rdorimin e Wayland si parazgjedhje.
  • NĂ« Firefox 93-96 janĂ« pĂ«rfshirĂ« ndryshime pĂ«r tĂ« zgjidhur problemet e shfaqura nĂ« ambientet Wayland, tĂ« lidhura me trajtimin e dritareve tĂ« dalĂ«se, tĂ« derĂ«s sĂ« shkĂ«mbyes dhe tĂ« shkallĂ«zimit nĂ« ekranin me DPI tĂ« ndryshĂ«m. Porta e Firefox pĂ«r Wayland Ă«shtĂ« arritur nĂ« ekuilibrin e plotĂ« nĂ« funksionalitet me ndĂ«rtimin pĂ«r X11 kur punon nĂ« ambientin GNOME tĂ« Fedora.
  • ËshtĂ« publikuar njĂ« ndĂ«rfaqe pĂ«rdoruesi kompakte mbi bazĂ«n e serverit kompozit Weston — wayward.
  • ËshtĂ« lĂ«shuar versioni i parĂ« i labwc, njĂ« server kompozit pĂ«r Wayland me mundĂ«si qĂ« i ngjajnĂ« menaxherit tĂ« dritareve Openbox.
  • Kompania System76 po punon pĂ«r krijimin e njĂ« mjedisi tĂ« ri pĂ«rdoruesi COSMIC, qĂ« pĂ«rdor Wayland.
  • JanĂ« formuar lĂ«shimet e ambientit pĂ«rdorues Sway 1.6 dhe serverit kompozit Wayfire 0.7, tĂ« cilat pĂ«rdorin Wayland.
  • PĂ«r Wine Ă«shtĂ« propozuar njĂ« drejtues i azhurnuar qĂ« lejon ekzekutimin e aplikacioneve qĂ« pĂ«rdorin GDI dhe OpenGL/DirectX pĂ«rmes Wine direkt nĂ« njĂ« ambient tĂ« bazuar nĂ« Wayland, pa pĂ«rdorur ndĂ«rfaqen XWayland dhe duke eliminuar varĂ«sinĂ« e Wine nga protokolli X11. Drejtuesi Ă«shtĂ« ri-implementuar pĂ«r tĂ« mbĂ«shtetur Vulkan dhe konfigurime me shumĂ« monitorĂ«.
  • Kompania Microsoft ka implementuar mundĂ«sinĂ« e ekzekutimit tĂ« aplikacioneve Linux me ndĂ«rfaqe grafike nĂ« mjediset tĂ« bazuara nĂ« sistemin WSL2 (Windows Subsystem for Linux). PĂ«r daljen Ă«shtĂ« angazhuar menaxheri i kompozit RAIL-Shell, qĂ« pĂ«rdor protokollin Wayland dhe bazohet nĂ« kodin burimor tĂ« Weston.
  • Metoda e zhvillimit tĂ« paketĂ«s wayland-protocols, e cila pĂ«rmban njĂ« set protokollesh dhe zgjerimesh qĂ« plotĂ«suan mundĂ«sitĂ« e protokollit bazĂ« Wayland dhe ofrojnĂ« mundĂ«si tĂ« nevojshme pĂ«r ndĂ«rtimin e kompozit. serverĂ«sh Dhe ambienteve tĂ« pĂ«rdoruesve. Faza e zhvillimit tĂ« protokolleve "unstable" Ă«shtĂ« zĂ«vendĂ«suar me "staging", pĂ«r tĂ« lehtĂ«suar procesin e stabilizimit tĂ« protokolleve qĂ« janĂ« testuar nĂ« ambientet e punĂ«s.
  • PĂ«r Wayland Ă«shtĂ« pĂ«rgatitur njĂ« zgjatje protokolli pĂ«r rinisjen e mjedisit tĂ« dritareve pa ndaluar aplikacionet, e cila do tĂ« lehtĂ«sojĂ« zgjidhjen e problemeve me pĂ«rfundimin e aplikacioneve nĂ« rast tĂ« dĂ«shtimit tĂ« funksionit tĂ« mjedisit tĂ« dritareve.
  • NĂ« Mesa Ă«shtĂ« shtuar zgjatja e nevojshme pĂ«r Wayland EGL-EKSTËRA_present_opaque. JanĂ« zgjidhur problemet me shfaqjen e transparencĂ«s nĂ« lojĂ«rat e lancuara nĂ« mjediset qĂ« bazohen nĂ« protokollin Wayland. ËshtĂ« zbatuar mbĂ«shtetje pĂ«r zbulimin dinamik dhe ngarkimin e backend-eve alternative GBM (Menaxheri i Shkallave tĂ« PĂ«rgjithshme) pĂ«r tĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r Wayland nĂ« sistemet me drejtuesit NVIDIA.
  • Zhvillimi i KWinFT vazhdon, njĂ« fork i KWin, i fokusuar nĂ« Wayland. Projekti gjithashtu zhvillon bibliotekĂ«n wrapland me implementimin e mbĂ«shtetjes mbi libwayland pĂ«r Qt/C++, e cila vazhdon zhvillimin e KWayland, por e çliruar nga lidhja me Qt.
  • Distribucioni Tails ka planifikuar kalimin e mjedisit tĂ« pĂ«rdoruesit nĂ« pĂ«rdorimin e protokollit Wayland, i cili do tĂ« rrisĂ« sigurinĂ« e tĂ« gjitha aplikacioneve grafike duke pĂ«rmirĂ«suar kontrollin mbi mĂ«nyrĂ«n se si aplikacionet ndĂ«rveprojnĂ« me sistemin.
  • Wayland Ă«shtĂ« aktivizuar si parazgjedhje nĂ« platformat mobile Plasma Mobile, Sailfish, edicioni Open Source i webOS,

    Burimi: opennet.ru
Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster