Wayland 1.20 dolazi sa službenom podrškom za FreeBSD i više

Wayland logo

Nedavno lansiranje nova stabilna verzija protokola, mehanizam komunikacije između procesa i biblioteka Wayland 1.20.

Podružnica 1.20 je kompatibilan s API-jem i ABI na razini s verzijama 1.x i uglavnom sadrži ispravke grešaka i manja ažuriranja protokola.

Westonov kompozitni server, koji obezbjeđuje kod i radne uzorke za korištenje Waylanda u desktop i ugrađenim okruženjima, razvija se u zasebnom razvojnom ciklusu.

Glavne vijesti Waylanda 1.20

U ovoj novoj verziji protokola to je istaknuto zvanična podrška za FreeBSD platformu je implementirana, za koji su testovi dodani u sistem kontinuirane integracije.

Još jedna važna promjena u Waylandu 1.20 je to podrška za autotools build sistem uklonjena i sada umjesto toga koristite Meson.

Uz to se ističe da je funkcija "Wl_surface.offset" je dodan u protokol da omogući klijentima da ažuriraju pomak površinskog međuspremnika nezavisno od samog međuspremnika.

Također je napomenuto da su "wl_output.name" i "wl_output.description" mogućnosti dodane u protokol kako bi se omogućilo klijentu da identifikuje izlaz bez vezivanja za ekstenziju protokola xdg-output-unstable-v1.

Novi atribut "type" je uveden u definicije protokola za događaje, a sami događaji sada mogu biti označeni kao destruktori.

I to također možemo pronaći ispravke grešaka su napravljene, uključujući uslove trke prilikom uklanjanja proksija na klijentima sa više niti.

Sa strane Promjene u aplikacijama, desktop okruženjima i distribucijama koje se odnose na Wayland, istaknuto je sljedeće:

  • U XWaylandu i vlasničkom drajveru NVIDIA je implementirala promjene, omogućavajući punu podršku za OpenGL i Vulkan hardversko ubrzanje u X11 aplikacijama napravljenim pomoću DDX komponente.
  • Protokol je implementiran u Ubuntu 21.04, dok je u Fedora 35, Ubuntu 21.10 i RHEL 8.5 dodata mogućnost korištenja Wayland protokola baziranog na desktopu sa vlasničkim NVIDIA drajverskim sistemima.
  • Canonical je objavio Ubuntu okvir preko cijelog ekrana za internet kioske koristeći Wayland protokol.
  • Sistem za video striming OBS Studio implementirao je protokol usklađen sa Waylandom.
  • GNOME 40 i 41 nastavljaju da usavršavaju podršku za Wayland protokol i XWayland komponentu. Wayland sesije su dozvoljene za sisteme sa NVIDIA GPU-ovima.
  • Kontinuirana prenosivost MATE desktopa za Wayland. Za rad bez povezivanja na X11 u Wayland okruženju, Atril preglednik dokumenata, sistemski monitor, uređivač teksta Pen, emulator terminala i druge komponente radne površine su prilagođene.
  • U KDE-u je sesija stabilizirana korištenjem Wayland protokola. KWin menadžer kompozicije i KDE Plasma 5.21, 5.22 i 5.23 desktop pružaju značajna poboljšanja Wayland sesije.
  • Firefox 93-96 uključuje promjene za rješavanje problema koji utiču na Wayland okruženja s rukovanjem iskačućim prozorima, međuspremnikom i skaliranjem na različitim DPI ekranima.
  • Objavljeno je kompaktno prilagođeno sučelje zasnovano na Westonovom kompozitnom serveru.
  • Dostupna je prva verzija labwc-a, kompozitnog servera za Wayland sa karakteristikama koje podsjećaju na Openbox menadžer prozora.
  • System76 radi na novom COSMIC korisničkom okruženju koristeći Wayland.
  • Prilagođeno okruženje Sway 1.6 i kompozitni server Wayfire 0.7 objavljeni su koristeći Wayland.
  • Predložen je ažurirani drajver za Wine, koji vam omogućava pokretanje aplikacija koristeći GDI i OpenGL / DirectX kroz Wine direktno u okruženju baziranom na Waylandu, bez korištenja XWayland sloja i bez uklanjanja Wineovog vezivanja za X11 protokol. Drajver dodaje podršku za Vulkan i više monitora.
  • Microsoft je implementirao mogućnost pokretanja Linux aplikacija sa grafičkim interfejsom u okruženjima baziranim na WSL2 podsistemu (Windows podsistem za Linux). Za izlaz se koristi RAIL-Shell kompozitni menadžer, koji koristi Wayland protokol i baziran je na Weston kodnoj bazi.

Konačno, za one koji su zainteresirani da mogu testirati ovu novu verziju, mogu preuzeti izvorni kod za kompilaciju sa sljedeći link.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.