Wayland 1.20 është në dispozicion

U realizua një version stabil të protokollit, mekanizmit të komunikimit midis proceseve dhe librarive Wayland 1.20. Dega 1.20 është e pajtueshme me versionet 1.x në nivelin API dhe ABI dhe përmban kryesisht korrigjime gabimesh dhe përditësime të vogla të protokollit. Serveri kompozitor Weston, i cili ofron kod dhe shembuj të punës për përdorimin e Wayland në mjediset desktop dhe zgjidhjet e integruara, po zhvillohet brenda një cikli të veçantë zhvillimi.

Ndryshimet kryesore në protokoll:

  • ËshtĂ« realizuar mbĂ«shtetje zyrtare pĂ«r platformĂ«n FreeBSD, testet pĂ«r tĂ« cilĂ«n janĂ« shtuar nĂ« sistemin e integrimit tĂ« vazhdueshĂ«m.
  • MbĂ«shtetje pĂ«r sistemin e ndĂ«rtimit autotools Ă«shtĂ« ndĂ«rprerĂ«, nĂ« vend tĂ« tij tani pĂ«rdoret Meson.
  • Protokollit Ă«shtĂ« shtuar mundĂ«sia «wl_surface.offset», qĂ« lejon klientĂ«t tĂ« pĂ«rditĂ«sojnĂ« zhvendosjen e tamponit tĂ« sipĂ«rfaqes pavarĂ«sisht nga vetĂ« tampona.
  • NĂ« protokoll janĂ« shtuar mundĂ«sitĂ« «wl_output.name» dhe «wl_output.description», qĂ« lejojnĂ« klientin tĂ« identifikojĂ« daljen pa u lidhur me zgjatimin e protokollit xdg-output-unstable-v1.
  • NĂ« pĂ«rkufizimet e protokollit pĂ«r ngjarjet Ă«shtĂ« paraqitur njĂ« atribut i ri «type», dhe ngjarjet tani mund tĂ« shenjohet si shkatĂ«rrues.
  • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« gabime, duke pĂ«rfshirĂ« zgjidhjen e gjendjeve tĂ« garĂ«s gjatĂ« fshirjes sĂ« proxy-ve nĂ« klientĂ«t shumĂ«fishtĂ«.

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

  • NĂ« XWayland dhe nĂ« drejtuesin pronar tĂ« NVIDIA janĂ« realizuar ndryshime qĂ« sigurojnĂ« mbĂ«shtetje tĂ« plotĂ« pĂ«r akselerimin harduerik OpenGL dhe Vulkan nĂ« aplikacionet X11 tĂ« ekzekutuara pĂ«rmes komponentit DDX (Device-Dependent X) XWayland.
  • Dega kryesore nĂ« tĂ« gjitha depot Wayland Ă«shtĂ« riemĂ«ruar nga «master» nĂ« «main», pasi fjala «master» Ă«shtĂ« konsideruar sĂ« fundmi si jo politikisht e saktĂ«, duke kujtuar skllavĂ«rinĂ« dhe perceptohet si ofendim nga disa anĂ«tarĂ« tĂ« komunitetit.
  • NĂ« Ubuntu 21.04 Ă«shtĂ« bĂ«rĂ« kalimi nĂ« pĂ«rdorimin e Wayland si parazgjedhje.
  • 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Ă« sistemet me drejtuesit pronar tĂ« NVIDIA.
  • U formua njĂ« version kompozues server Weston 9.0, nĂ« tĂ« cilin Ă«shtĂ« paraqitur shell kiosku-kiosk-shell, duke lejuar ekzekutimin e veçantĂ« tĂ« aplikacioneve nĂ« modin e plotĂ« ekran, pĂ«r shembuj, pĂ«r krijimin e kioskeve nĂ« internet, stendave demonstruese, reklama elektronike dhe terminaleve tĂ« vetĂ«-shĂ«rbimit.
  • Kompania Canonical publikoi shell-in Ubuntu Frame me njĂ« ndĂ«rfaqe tĂ« plotĂ« ekran pĂ«r krijimin e kioskeve nĂ« internet, e cila pĂ«rdor protokollin Wayland.
  • NĂ« sistemin e transmetimit tĂ« videove OBS Studio Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r protokollin Wayland.
  • NĂ« GNOME 40 dhe 41 vazhdoi pĂ«rmirĂ«simi i mbĂ«shtetjes pĂ«r protokollin Wayland dhe komponentin XWayland. PĂ«rdorimi i sesioneve Wayland pĂ«r sistemet me GPU NVIDIA Ă«shtĂ« lejuar.
  • Vazhdon portimi i desktopit MATE pĂ«r Wayland. PĂ«r tĂ« funksionuar pa varĂ«si nga X11 nĂ« mjedisin Wayland, janĂ« adaptuar shikuesi i dokumenteve Atril, Monitori i Sistemit, redaktori i tekstit Pluma, emulatori i terminalit Terminal dhe komponentĂ« tĂ« tjerĂ« tĂ« desktopit.
  • Sesioni KDE, i cili funksionon duke pĂ«rdorur protokollin Wayland, Ă«shtĂ« stabilizuar. NĂ« menaxherin kompozitor KWin dhe desktopin KDE Plasma 5.21, 5.22 dhe 5.23 Ă«shtĂ« pĂ«rmirĂ«suar ndjeshĂ«m funksionimi i sesionit tĂ« bazuar nĂ« protokollin Wayland. Ndalimet e Fedora Linux me desktopin KDE si parazgjedhje janĂ« kaluar nĂ« pĂ«rdorimin e Wayland.
  • NĂ« Firefox 93-96 janĂ« pĂ«rfshirĂ« ndryshime qĂ« zgjidhin problemet qĂ« shfaqen nĂ« mjediset Wayland, tĂ« lidhura me trajtimin e dritareve emergjente, bufin e ndarjes dhe shkallĂ«zimin nĂ« ekrane me DPI tĂ« ndryshĂ«m. Porti i Firefox pĂ«r Wayland Ă«shtĂ« arritur nĂ« paritetin e pĂ«rgjithshĂ«m tĂ« funksionalitetit me ndĂ«rtimin pĂ«r X11 gjatĂ« punĂ«s nĂ« mjedisin GNOME tĂ« Fedora.
  • ËshtĂ« publikuar njĂ« shell kompakt pĂ«rdoruesi e bazuar nĂ« serverin kompozitor Weston — wayward.
  • ËshtĂ« nĂ« dispozicion versioni i parĂ« labwc, njĂ« server kompozitor pĂ«r Wayland me mundĂ«si qĂ« kahasojnĂ« njĂ« menaxher dritare si Openbox.
  • Kompania System76 po punon nĂ« krijimin e njĂ« ambienti tĂ« ri pĂ«rdoruesi tĂ« quajtur COSMIC, qĂ« pĂ«rdor Wayland.
  • JanĂ« formuar lĂ«shimet e mjedisit tĂ« pĂ«rdoruesit Sway 1.6 dhe serverit kompozitor Wayfire 0.7, qĂ« pĂ«rdorin Wayland.
  • PĂ«r Wine Ă«shtĂ« propozuar njĂ« drejtues i pĂ«rditĂ«suar, i cili lejon ekzekutimin pĂ«rmes Wine tĂ« aplikacioneve qĂ« pĂ«rdorin GDI dhe OpenGL/DirectX, drejtpĂ«rdrejt nĂ« njĂ« mjedis tĂ« bazuar nĂ« Wayland, pa pĂ«rdorur njĂ« ndĂ«rmjetĂ«s XWayland dhe duke eliminuar varĂ«sinĂ« e Wine nga protokolli X11. NĂ« drejtues Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r Vulkan dhe konfigurimet me monitor shumĂ«fishtĂ«.
  • Kompania Microsoft ka implementuar mundĂ«sinĂ« pĂ«r tĂ« ekzekutuar aplikacione Linux me ndĂ«rfaqe grafike nĂ« ambientet e bazuara nĂ« nĂ«n-sistemin WSL2 (Windows Subsystem for Linux). PĂ«r daljen pĂ«rdoret menaxheri kompozitor RAIL-Shell, i cili pĂ«rdor protokollin Wayland dhe Ă«shtĂ« ndĂ«rtuar mbi bazĂ«n e kodit tĂ« Weston.
  • Metoda e zhvillimit tĂ« paketĂ«s wayland-protocols, e cila pĂ«rmban njĂ« grup protokollash dhe zgjatimesh qĂ« plotĂ«sojnĂ« mundĂ«sitĂ« e protokollit bazĂ« Wayland dhe ofrojnĂ« mundĂ«si tĂ« nevojshme pĂ«r ndĂ«rtimin e mjediseve kompozitor dhe pĂ«rdoruese, Ă«shtĂ« ndryshuar. 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Ă« mjediset e punĂ«s. servera dhe mjediseve pĂ«rdoruesve. Faza e zhvillimit tĂ« protokolleve "unstable" Ă«shtĂ« zĂ«vendĂ«suar me "staging", nĂ« mĂ«nyrĂ« qĂ« tĂ« lehtĂ«sohet procesi i stabilizimit tĂ« protokolleve qĂ« kanĂ« kaluar testimin nĂ« mjediset operative.
  • PĂ«r Wayland Ă«shtĂ« pĂ«rgatitur njĂ« zgjerim protokolli pĂ«r ri-çeljen e mjedisit tĂ« cilĂ«simeve pa ndalur aplikacionet, i cili do tĂ« zgjidhĂ« problemin e mbylljes sĂ« aplikacioneve nĂ« rast tĂ« dĂ«shtimit tĂ« funksionimit tĂ« mjedisit tĂ« cilĂ«simeve.
  • NĂ« Mesa Ă«shtĂ« shtuar e nevojshme pĂ«r Wayland zgjerimi EGL EGL_EXT_present_opaque. JanĂ« zgjidhur problemet me shfaqjen e transparencĂ«s nĂ« lojĂ«ra qĂ« ekzekutohen nĂ« mjedise tĂ« bazuara nĂ« protokollin Wayland. ËshtĂ« realizuar mbĂ«shtetje dinamike pĂ«r identifikimin dhe ngarkimin e backend-eve alternative GBM (Menaxhuesi i Buffers tĂ« Gjenerik) pĂ«r tĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r Wayland nĂ« sisteme me shoferĂ« NVIDIA.
  • Po vazhdon zhvillimi i KWinFT, njĂ« fork i KWin, i fokusuar nĂ« Wayland. Projekti gjithashtu zhvillon bibliotekĂ«n wrapland me realizimin e njĂ« mbĂ«shtetjeje mbi libwayland pĂ«r Qt/C++, duke vazhduar zhvillimin e KWayland, por pa u lidhur me Qt.
  • Distribucioni Tails ka planifikuar tĂ« pĂ«rkthejĂ« mjedisin e pĂ«rdoruesit pĂ«r tĂ« pĂ«rdorur protokollin Wayland, gjĂ« qĂ« do tĂ« rrisĂ« sigurinĂ« e tĂ« gjitha aplikacioneve grafike pĂ«rmes pĂ«rmirĂ«simit tĂ« kontrollit mbi mĂ«nyrĂ«n si aplikacionet ndĂ«rveprojnĂ« me sistemin.
  • Wayland Ă«shtĂ« aktivizuar si parazgjedhje nĂ« platformat mobile Plasma Mobile, Sailfish, edicioni Open Source tĂ« webOS.

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