XWayland 22.1.0 arriba amb suport per a DRM Lease, millores de gestos per a panells tàctils i més

Es va donar a conèixer el llançament de la nova versió de del servidor XWayland 22.1.0 en la qual es destaca el suport per al protocol DRM Lease, així com també la implementació de l'extensió Present i la capacitat de processar gestos de control al panell tàctil.

Per als qui desconeixen de XWayland, Han de saber que és un servidor X que s'executa sota Wayland i proporciona compatibilitat amb versions anteriors per a aplicacions X11 heretades que proporciona organització de posada en marxa per a aplicacions X11 rendiment X.Org servidor en entorns basats en Wayland.

Tal com molts de vostès sabran, Wayland és un sistema de finestres complet en si mateix. Per la seva banda el servidor Xorg es pot ajustar per utilitzar dispositius d'entrada WAYLAND per a l'entrada i reenviar la finestra arrel o finestres individuals de nivell superior com a superfícies WAYLAND.

El suport de XWayland es va fusionar en la branca principal d'X.Org el 4 de abril del 2014 i es va llançar per primera vegada amb xserver 1.16. Els DDX de vídeo X.Org separats ja no són necessaris, a més de que el servidor segueix executant el mateix controlador 2D amb el mateix codi d'acceleració que quan s'executa de forma nativa i la principal diferència és que WAYLAND maneja la presentació de les finestres en lloc de KMS.

el component s'està desenvolupant com a part de el codi base principal de X.Org i es va llançar anteriorment juntament amb el servidor X.Org, però a causa de l'estancament de l'servidor X.Org i la incertesa amb el llançament de 1.21 en el context de el desenvolupament actiu continu de XWayland, es va decidir separar XWayland i publicar els canvis acumulats en forma d'un paquet separat.

Principals novetats de XWayland 22.1.0

En aquesta nova versió que es presenta de XWayland 22.1.0 es destaca que es va afegir suport per al protocol DRM Lease, que permet que el servidor X actuï com un controlador DRM (Direct Rendering Manager) que proporciona recursos DRM als clients. D'altra manera, en l'aspecte pràctic el protocol es fa servir per formar una imatge estèreo amb diferents buffers per als ulls esquerre i dret quan es mostra en cascos de realitat virtual.

Una altra de les novetats que es destaca, és que el codi s'ha redissenyat amb la implementació de l'extensió Present, que proporciona a l'administrador compost els mitjans per copiar o processar mapes de píxels de la finestra redirigida, sincronitzar amb el pols d'esborrament de quadres ( vblank ) i també manejar esdeveniments PresentIdleNotify que permeten al client per jutjar la disponibilitat de mapes de píxels per a modificacions addicionals (la capacitat de saber per endavant quin mapa de píxels s'usarà al quadre següent).

També es destaca que es va afegir la configuració de framebuffer (fbconfig) a GLX para admetre l'espai de color sRGB (GL_FRAMEBUFFER_SRGB) i que es va afegir ClientDisconnectMode a la biblioteca libxfixes i la capacitat de definir un retard opcional per a l'apagat automàtic després de desconnectar un client.

D'altra banda, també podrem trobar que s'hi va afegir la capacitat de processar gestos de control al panell tàctil i que les dependències inclouen la biblioteca libxcvt.

Finalment si estàs interessat en poder conèixer més a l'respecte sobre aquest nou llançament, pots consultar els detalls en el següent enllaç.

A més, també podem destacar que es va presentar el primer llançament de LWQt, una variant de l'intèrpret d'ordres personalitzat LXQt 1.0 que s'ha convertit per utilitzar el protocol Wayland en comptes de X11. Igual que LXQt, el projecte LWQt es presenta com un entorn lleuger, modular i ràpid que s'adhereix als mètodes d'organització d'escriptori clàssics.

La primera versió de LWQt inclou els següents components, adaptats per treballar en un entorn basat en Wayland (la resta de components de LXQt es fan servir sense modificacions):

  • LWQt Mutter és un administrador compost basat en Mutter.
  • LWQt KWindowSystem: biblioteca per treballar amb sistemes de finestres, adaptada des del KDE Frameworks 5.92.0.
  • LWQt QtWayland: mòdul Qt amb la implementació de components per executar aplicacions Qt a l'entorn Wayland, portat des de Qt 5.15.2.
  • LWQt Session: administrador de sessions.
  • Panell LWQt
  • LWQt PCManFM: administrador de fitxers.

Per conèixer més sobre això, pots consultar el següent enllaç.


Sigues el primer a comentar

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ó.