Weston 11.0 stiže s poboljšanjima u upravljanju bojama, u RDP-u i još mnogo toga

Wayland sa Westonom

Westonov cilj je pružiti visokokvalitetnu bazu koda i radne primjere za korištenje Waylanda u desktop okruženjima i ugrađenim rješenjima,

Nakon osam mjeseci razvoja najavljeno je izdavanje stabilne verzije kompozitnog servera weston 11.0, koji se razvija sa tehnologijama koje doprinose pojavi pune podrške za Wayland protokol u Enlightenment, GNOME, KDE i drugim korisničkim okruženjima.

Wayland se sastoji od protokola (uglavnom kompletno) i referentna implementacija nazvana Weston. Za prikazivanje, Weston može koristiti OpenGL ES ili softver (pixman biblioteka). Trenutno su kupci ograničeni na OpenGL ES, a ne na puni OpenGL, jer "libGL koristi GLX i sve X zavisnosti." Projekat takođe razvija GTK + i Qt verzije koji se prikazuju Waylandu umjesto X.

Razvoj Weston je usredotočen na pružanje visokokvalitetne baze koda i radnih primjera koristiti Wayland u radnim okruženjima i ugrađenim rješenjima.

Glavne nove karakteristike Westona 11.0

U ovom novom izdanju Westona 11.0 glavna promjena u Westonovoj verziji je posljedica ABI promjena koje narušavaju kompatibilnost unatrag.

Za dio promjena koji su napravljeni i od onih koji se izdvajaju od Westona 11.0 je tekući rad na infrastrukturi za upravljanje bojama koji omogućava konverziju boja, gama korekciju i profile boja. Uključujući mogućnost postavljanja ICC profila za monitor i odražavanja sRGB boja na njemu. Pojavila se i podrška za prebacivanje monitora u HDR mod, ali formiranje HDR sadržaja još nije implementirano.

Još jedna promjena koja se ističe u ovoj novoj verziji je ta dodana podrška za protokol bafera jednog piksela, koji omogućava kreiranje bafera od jednog piksela koji uključuju četiri 32-bitne RGBA vrijednosti. Koristeći protokol prikaza, kompozitni server može skalirati međuspremnike pojedinačnih piksela kako bi stvorio ravnomjerno obojene površine proizvoljne veličine.

Osim toga izvršene su pripreme za implementacija u jednom od sljedeća izdanja podrške za izvršenje simultano više backenda, na primjer, za izlaz preko KMS-a i RDP-a.

S druge strane, također je naglašeno da je DRM backend postavio temelje za buduću podršku za multi-GPU konfiguracije, pored nekoliko poboljšanja za podršku RDP pozadine za daljinski pristup sadržaju na ekranu i urađen je posao na poboljšanju performanse pozadinskog DRM-a.

Od ostalih promjena koji se ističu iz ove nove verzije:

  • Prerađena implementacija weston_buffer.
  • Dodatci cms-static i cms-colord su zastarjeli.
  • Uklonjena podrška za više radnih prostora i skaliranje radne površine.
  • Uklonjena podrška za wl_shell protokol i zamijenjena sa xdg-shell.
  • Uklonjen fbdev backend, umjesto toga bi trebao koristiti KMS backend.
  • Uklonjene su komponente weston-launch, launcher-direct, weston-info i weston-gears i umjesto toga trebate koristiti biblioteku libsea i wayland-info.
  • Podrazumevano je postavljeno svojstvo KMS max-bpc.
  • Do pada dolazi kada se slobodna memorija na sistemu iscrpi.

Konačno ako ste zainteresirani da saznate više o tome, detalje možete provjeriti u sljedeći link.

Kako instalirati Weston 11.0 na Ubuntu i derivate?

Pa, za one koji su zainteresirani za mogućnost instaliranja ove nove verzije Westona, na svom sistemu moraju imati instaliran Wayland.Da bismo ga instalirali, moramo samo otvoriti terminal i u njega ćemo otkucati sljedeće:

pip3 install --user meson

Gotovo, sada ćemo preuzeti novu verziju Westona 11.0 sa sljedećom naredbom:

wget https://wayland.freedesktop.org/releases/weston-11.0.0.tar.xz

Raspakiramo sadržaj sa:

tar -xvf weston-11.0.0.tar.xz

Pristupamo folderu kreiranom pomoću:

cd weston-11.0.0

A kompilaciju i instalaciju provodimo sa:

meson build/ --prefix=...

ninja -C build/ install

cd ..

Na kraju se preporučuje da ponovo pokrenete računar da biste započeli sa promenama u novoj korisničkoj sesiji.


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.