Weston 11.0 dolazi s poboljšanjima u upravljanju bojama, u RDP-u i više

Wayland s 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 poslužitelja weston 11.0, koji se razvija s tehnologijama koje pridonose pojavi pune podrške za protokol Wayland u Enlightenmentu, GNOME, KDE i drugim korisničkim okruženjima.

Wayland se sastoji od protokola (uglavnom dovršeno) i referentna implementacija nazvana Weston. Za renderiranje Weston može koristiti OpenGL ES ili softver (pixman knjižnica). Trenutno su korisnici ograničeni na OpenGL ES, a ne na puni OpenGL, jer "libGL koristi GLX i sve X ovisnosti." Projekt također 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 za upotrebu Waylanda u radnim okruženjima i ugrađenim rješenjima.

Glavne nove značajke Westona 11.0

U ovom novom izdanju Westona 11.0 glavna promjena u broju verzije Westona je zbog ABI promjena koje prekidaju kompatibilnost sa prethodnim verzijama.

Za dio promjena koji su napravljeni i od onih koji odskaču od Westona 11.0 je tekući rad na infrastrukturi upravljanja bojama koji omogućuje 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 način rada, ali formiranje HDR sadržaja još nije implementirano.

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

Osim toga izvršene su pripreme za provedba u jednom od sljedeća izdanja podrške za izvršenje istovremeno više pozadina, na primjer, za izlaz putem KMS-a i RDP-a.

S druge strane, također je naglašeno da je pozadina DRM-a postavila temelje za buduću podršku za konfiguracije s više GPU-a, uz nekoliko poboljšanja za podršku pozadine RDP-a za daljinski pristup sadržaju zaslona i rad je obavljen na poboljšanju. performanse pozadinskog DRM-a.

Od ostalih promjena koji se ističu u ovoj novoj verziji:

  • Prerađena implementacija weston_buffera.
  • Dodaci cms-static i cms-colord su zastarjeli.
  • Uklonjena je podrška za više radnih prostora i skaliranje radne površine.
  • Uklonjena je podrška za protokol wl_shell i zamijenjena je s xdg-shell.
  • Uklonjen fbdev backend, trebao bi umjesto njega koristiti KMS backend.
  • Komponente weston-launch, launcher-direct, weston-info i weston-gears su uklonjene i umjesto njih trebali biste koristiti biblioteke libsea i wayland-info.
  • Prema zadanim postavkama postavljeno je svojstvo KMS max-bpc.
  • Do pada dolazi kada je slobodna memorija na sustavu iscrpljena.

Konačno ako vas zanima 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 Westana, na svom sustavu moraju imati instaliran Wayland.Da bismo ga instalirali, moramo samo otvoriti terminal i u njega ćemo upisati 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 mapi koja je kreirana pomoću:

cd weston-11.0.0

A kompilaciju i instalaciju provodimo sa:

meson build/ --prefix=...

ninja -C build/ install

cd ..

Na kraju je preporučljivo ponovno pokrenuti računalo kako bi započeli s promjenama u novoj korisničkoj sesiji.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.