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.


Sadržaj članka pridržava se naših načela urednička etika. Da biste prijavili pogrešku, kliknite ovdje.

Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen.

*

*

  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.