Ang Wayland 1.20 ay may kasamang opisyal na suporta para sa FreeBSD at higit pa

Logo ng Wayland

Kamakailan lamang ang paglulunsad ng ang bagong matatag na bersyon ng protocol, ang mekanismo ng komunikasyon sa pagitan ng mga proseso at mga aklatan Wayland 1.20.

Sangay 1.20 paatras na katugma sa antas ng API at ABI na may mga bersyon na 1.x at pangunahing naglalaman ng mga pag-aayos ng bug at menor de edad na mga update sa protocol.

Ang composite server ng Weston, na nagbibigay ng code at mga gumaganang sample para sa paggamit ng Wayland sa desktop at mga naka-embed na kapaligiran, ay umuunlad sa isang hiwalay na yugto ng pag-unlad.

Pangunahing balita ng Wayland 1.20

Sa bagong bersyon ng protocol na ito ay naka-highlight iyon opisyal na suporta para sa FreeBSD platform ay ipinatupad, kung saan ang mga pagsubok ay idinagdag sa tuluy-tuloy na sistema ng pagsasama.

Ang isa pang mahalagang pagbabago sa Wayland 1.20 ay iyon inalis ang suporta para sa autotools build system at ngayon gamitin ang Meson sa halip.

Bilang karagdagan sa ito, ito ay naka-highlight na ang function "Wl_surface.offset" ay naidagdag sa protocol upang payagan ang mga kliyente na i-update ang surface buffer offset nang hiwalay sa buffer mismo.

Napansin din na ang "wl_output.name" at "wl_output.description" na mga kakayahan ay idinagdag sa protocol upang payagan ang kliyente na tukuyin ang output nang hindi nakatali sa xdg-output-unstable-v1 na extension ng protocol.

Ang isang bagong katangian ng "uri" ay ipinakilala sa mga kahulugan ng protocol para sa mga kaganapan, at ang mga kaganapan mismo ay maaari na ngayong markahan bilang mga destructors.

At mahahanap din natin yan ang mga pag-aayos ng bug ay ginawa, kabilang ang mga kundisyon ng lahi kapag nag-aalis ng mga proxy sa mga multithreaded na kliyente.

Sa bahagi ng Mga pagbabagong nauugnay sa Wayland sa mga application, desktop environment, at distribusyon, ang sumusunod ay naka-highlight:

  • Sa XWayland at sa pagmamay-ari na driver, ipinatupad ng NVIDIA ang mga pagbabago, na nagpapahintulot sa buong OpenGL at Vulkan hardware acceleration support na maibigay sa mga X11 na application na ginawa gamit ang DDX component.
  • Ang protocol ay ipinatupad sa Ubuntu 21.04, habang sa Fedora 35, Ubuntu 21.10, at RHEL 8.5 ang kakayahang gamitin ang desktop-based na Wayland protocol na may proprietary NVIDIA driver system ay idinagdag.
  • Ang Canonical ay naglabas ng full screen na Ubuntu framework para sa mga Internet kiosk gamit ang Wayland protocol.
  • Ipinatupad ng OBS Studio video streaming system ang Wayland compliant protocol.
  • Patuloy na pinipino ng GNOME 40 at 41 ang suporta para sa Wayland protocol at sa bahagi ng XWayland. Pinapayagan ang mga session ng Wayland para sa mga system na may mga NVIDIA GPU.
  • Ang patuloy na portability ng MATE desktop para sa Wayland. Upang gumana nang hindi naka-link sa X11 sa kapaligiran ng Wayland, ang Atril document viewer, ang system monitor, ang Pen text editor, ang terminal emulator at iba pang mga bahagi ng desktop ay iniangkop.
  • Sa KDE isang session ang na-stabilize gamit ang Wayland protocol. Ang KWin composition manager at ang KDE Plasma 5.21, 5.22 at 5.23 desktop ay nagbibigay ng makabuluhang mga pagpapahusay sa Wayland session.
  • Kasama sa Firefox 93-96 ang mga pagbabago upang malutas ang mga problemang nakakaapekto sa mga kapaligiran ng Wayland sa paghawak ng mga pop-up window, clipboard at scaling sa iba't ibang DPI screen.
  • Ang isang compact na custom na interface batay sa composite server ng Weston ay inilabas.
  • Ang unang bersyon ng labwc, isang composite server para sa Wayland na may mga tampok na nakapagpapaalaala sa Openbox window manager, ay magagamit.
  • Gumagawa ang System76 sa isang bagong kapaligiran ng gumagamit ng COSMIC gamit ang Wayland.
  • Inilabas ang custom na kapaligiran ng Sway 1.6 at ang Wayfire 0.7 composite server gamit ang Wayland.
  • Ang isang na-update na driver ay iminungkahi para sa Wine, na nagbibigay-daan sa iyong magpatakbo ng mga application gamit ang GDI at OpenGL / DirectX sa pamamagitan ng Wine nang direkta sa isang Wayland-based na kapaligiran, nang hindi gumagamit ng XWayland layer at nang hindi inaalis ang pagkakatali ng Wine sa X11 protocol. Ang driver ay nagdaragdag ng suporta para sa Vulkan at multi-monitor setup.
  • Ipinatupad ng Microsoft ang kakayahang magpatakbo ng mga Linux application na may graphical na interface sa mga kapaligiran batay sa WSL2 subsystem (Windows Subsystem para sa Linux). Para sa output, ginagamit ang RAIL-Shell composite manager, na gumagamit ng Wayland protocol at nakabatay sa Weston codebase.

Panghuli, para sa mga interesadong masubukan ang bagong bersyong ito, maaari nilang i-download ang source code para sa compilation ang sumusunod na link.


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.