Weston 11.0 arriba amb millores en la gestió de color, en RDP i més

wayland amb Weston

L'objectiu de Weston és proporcionar una base de codi d'alta qualitat i exemples pràctics per fer servir Wayland en entorns d'escriptori i solucions integrades,

Després de vuit mesos de desenvolupament es va donar a conèixer el llançament de la versió estable del servidor compost Weston 11.0, el qual és desenvolupant amb tecnologies que contribueixen al sorgiment d'un suport complet per al protocol Wayland a Enlightenment, GNOME, KDE i altres entorns d'usuari.

Wayland consisteix en un protocol (En gran part complet) i una implementació de referència anomenada Weston. Per al renderitzat, Weston pot usar OpenGL ÉS o programari (la biblioteca pixman). En l'actualitat, els clients es limiten a OpenGL ÉS en lloc d'OpenGL complet perquè «libGL utilitza GLX i totes les dependències de X». el projecte també està desenvolupant versions de GTK + i Qt que renderitzen cap Wayland en comptes de a X.

El desenvolupament de Weston se centra a proporcionar una base de codi d'alta qualitat i exemples de treball per utilitzar Wayland en entorns d'escriptori i solucions integrades.

Principals novetats de Weston 11.0

En aquesta nova versió que es presenta de Weston 11.0 el canvi principal al número de versió de Weston es deu a canvis a l'ABI que trenquen la compatibilitat amb versions anteriors.

Per la part dels canvis que es van realitzar i dels que es destaquen de Weston 11.0 és el treball continu en una infraestructura de gestió de color que permet la conversió de color, la correcció gamma i els perfils de color. Incloent la capacitat de configurar el perfil ICC per al monitor i reflectir els colors de sRGB. També va aparèixer el suport per canviar el monitor al mode HDR, però la formació de contingut HDR encara no s'ha implementat.

Un altre dels canvis que es destaca d'aquesta nova versió, és que es va afegir el suport per al protocol de memòria intermèdia d'un sol píxel, que permet la creació de búfers d'un sol píxel que inclouen quatre valors RGBA de 32 bits. Usant el protocol de visualització, el servidor compost pot escalar memòria intermèdia d'un sol píxel per crear superfícies de color uniformes de mida arbitrària.

A més d'això s'han fet els preparatius per la implementació en una de les properes versions de suport per a l'execució simultània de diversos backends, per exemple, per a la sortida a través de KMS i RDP.

D'altra banda, també es destaca que el backend DRM ha establert la base per al suport futur per a configuracions de múltiples GPU, a més que s'han realitzat diverses millores per admetre el backend RDP per a l'accés remot al contingut de la pantalla i es va treballar millorar el rendiment de back-end DRM.

Dels altres canvis que es destaquen d'aquesta nova versió:

  • Implementació reelaborada de weston_buffer.
  • Els complements cms-static i cms-colord han quedat obsolets.
  • Es va eliminar el suport per a múltiples espais de treball i escalat de desktop-shell.
  • S'ha eliminat la compatibilitat amb el protocol wl_shell i s'ha substituït per xdg-shell.
  • S'ha eliminat el backend fbdev, hauria d'utilitzar el backend KMS al seu lloc.
  • Es van eliminar els components weston-launch, launcher-direct, weston-info i weston-gears i hauria d'usar la biblioteca libsea i wayland-info al seu lloc.
  • Per defecte, s'estableix la propietat KMS max-bpc.
  • Es produeix un bloqueig quan s'esgota la memòria lliure al sistema.

Finalment si estàs interessat en poder conèixer més a l'respecte, Pots consultar els detalls al següent enllaç.

Com instal·lar Weston 11.0 en Ubuntu i derivats?

Bé, per als que estiguin interessats en poder instal·lar aquesta nova versió de Weston, han de comptar amb Wayland en el vostre sistema.Per poder instal·lar només hem d'obrir una terminal i en ella anem a teclejar el següent:

pip3 install --user meson

Fet això, ara anem a descarregar la nova versió de Weston 11.0 amb la següent comanda:

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

Descomprimim el contingut amb:

tar -xvf weston-11.0.0.tar.xz

Accedim a la carpeta creada amb:

cd weston-11.0.0

I vam realitzar la compilació i instal·lació amb:

meson build/ --prefix=...

ninja -C build/ install

cd ..

En finalitzar el que és recomanable és reiniciar l'equip per iniciar amb els canvis a la nova sessió d'usuari.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.