Wayland 1.20 prichádza s oficiálnou podporou pre FreeBSD a ďalšie

Logo Wayland

Nedávno spustenie nová stabilná verzia protokolu, mechanizmus komunikácie medzi procesmi a knižnicami Wayland 1.20.

Pobočka 1.20 je spätne kompatibilný na úrovni API a ABI s verziami 1.x. a obsahuje hlavne opravy chýb a menšie aktualizácie protokolov.

Kompozitný server Weston, ktorý poskytuje kód a pracovné vzorky na použitie Wayland v desktopových a vstavaných prostrediach, sa vyvíja v samostatnom vývojovom cykle.

Hlavné správy o Waylande 1.20

V tejto novej verzii protokolu je zdôraznené, že bola implementovaná oficiálna podpora pre platformu FreeBSD, pre ktoré boli do systému kontinuálnej integrácie pridané testy.

Ďalšou dôležitou zmenou vo Wayland 1.20 je to podpora pre systém zostavovania autotools bola odstránená a teraz namiesto toho použite Meson.

Okrem toho je zdôraznené, že funkcia Do protokolu bol pridaný "Wl_surface.offset". aby klienti mohli aktualizovať offset povrchovej vyrovnávacej pamäte nezávisle od samotnej vyrovnávacej pamäte.

Je tiež potrebné poznamenať, že do protokolu boli pridané funkcie "wl_output.name" a "wl_output.description", aby klient mohol identifikovať výstup bez toho, aby bol viazaný na rozšírenie protokolu xdg-output-unstable-v1.

V definíciách protokolov pre udalosti bol zavedený nový atribút „type“ a samotné udalosti môžu byť teraz označené ako deštruktory.

A aj to vieme nájsť boli urobené opravy chýb, vrátane rasových podmienok pri odstraňovaní proxy na klientoch s viacerými vláknami.

Na strane Zmeny aplikácií, desktopových prostredí a distribúcií súvisiace s Waylandom, je zvýraznené toto:

  • V XWayland a proprietárnom ovládači NVIDIA implementovala zmeny, ktoré umožňujú poskytovanie plnej podpory hardvérovej akcelerácie OpenGL a Vulkan v aplikáciách X11 vytvorených pomocou komponentu DDX.
  • Protokol bol implementovaný v Ubuntu 21.04, zatiaľ čo vo Fedore 35, Ubuntu 21.10 a RHEL 8.5 bola pridaná možnosť používať desktopový protokol Wayland s proprietárnymi systémami ovládačov NVIDIA.
  • Canonical vydal celoobrazovkový rámec Ubuntu pre internetové kiosky využívajúce protokol Wayland.
  • Systém streamovania videa OBS Studio implementoval protokol vyhovujúci Wayland.
  • GNOME 40 a 41 naďalej zdokonaľujú podporu pre protokol Wayland a komponent XWayland. Relácie Wayland sú povolené pre systémy s GPU NVIDIA.
  • Pokračujúca prenosnosť pracovnej plochy MATE pre Wayland. Pre prácu bez prepojenia s X11 v prostredí Wayland je prispôsobený prehliadač dokumentov Atril, systémový monitor, textový editor Pen, emulátor terminálu a ďalšie komponenty pracovnej plochy.
  • V KDE bola relácia stabilizovaná pomocou protokolu Wayland. Správca kompozície KWin a pracovná plocha KDE Plasma 5.21, 5.22 a 5.23 poskytujú významné vylepšenia relácie Wayland.
  • Firefox 93-96 obsahuje zmeny na riešenie problémov ovplyvňujúcich prostredia Wayland s manipuláciou s vyskakovacími oknami, schránkou a škálovaním na rôznych obrazovkách DPI.
  • Bolo vydané kompaktné užívateľské rozhranie založené na zloženom serveri Weston.
  • K dispozícii je prvá verzia labwc, kompozitného servera pre Wayland s funkciami pripomínajúcimi správcu okien Openbox.
  • System76 pracuje na novom používateľskom prostredí COSMIC pomocou Wayland.
  • Vlastné prostredie Sway 1.6 a kompozitný server Wayfire 0.7 boli vydané pomocou Wayland.
  • Pre Wine bol navrhnutý aktualizovaný ovládač, ktorý umožňuje spúšťať aplikácie využívajúce GDI a OpenGL / DirectX cez Wine priamo v prostredí založenom na Wayland, bez použitia vrstvy XWayland a bez odstránenia väzby Wine na protokol X11. Ovládač pridáva podporu pre Vulkan a nastavenia viacerých monitorov.
  • Microsoft implementoval možnosť spúšťať linuxové aplikácie s grafickým rozhraním v prostrediach založených na subsystéme WSL2 (Windows Subsystem for Linux). Na výstup je použitý kompozitný manažér RAIL-Shell, ktorý využíva protokol Wayland a je založený na kódovej základni Weston.

Nakoniec, pre tých, ktorí majú záujem otestovať túto novú verziu, si môžu stiahnuť zdrojový kód na kompiláciu nasledujúci odkaz.


Obsah článku je v súlade s našimi zásadami redakčná etika. Ak chcete nahlásiť chybu, kliknite na ikonu tu.

Buďte prvý komentár

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.