Uscita di XWayland 21.1.0, un componente per l'esecuzione di applicazioni X11 negli ambienti Wayland

È disponibile l'uscita di XWayland 21.1.0, componente DDX (Device-Dependent X), che consente l'esecuzione del server X.Org per l'esecuzione di applicazioni X11 negli ambienti basati su Wayland. Questo componente è sviluppato all'interno della base di codice principale di X.Org ed è stato precedentemente pubblicato insieme a server X.Org, ma a causa della stagnazione del server X.Org e dell'incertezza riguardo all'uscita della versione 1.21, e considerando lo sviluppo attivo di XWayland, è stato deciso di separare XWayland e pubblicare le modifiche accumulate come pacchetto indipendente.

Principali modifiche rispetto alla versione di XWayland inclusa nel server X.Org 1.20.10:

  • Nell'implementazione di XVideo è stato garantito il supporto per il formato NV12.
  • È stata aggiunta la possibilità di accelerare ulteriori formati di estensione RENDER utilizzando l'architettura di accelerazione 2D Glamor, che utilizza OpenGL per velocizzare le operazioni 2D.
  • Il fornitore GLX è stato convertito per utilizzare EGL invece di swrast_dri.so del progetto Mesa.
  • È stato aggiunto il supporto per il protocollo Wayland wp_viewport per ingrandire applicazioni a schermo intero.
  • È stato garantito l'alternarsi di più buffer per tutte le superfici Wayland.
  • Per creare buffer condivisi con il server composito Wayland disabilitando l'accelerazione basata su Glamor, è stata utilizzata la chiamata memfd_create.
  • Migliorato il supporto per i clienti che utilizzano il movimento relativo del mouse e la cattura della tastiera.
  • Aggiunte le opzioni della riga di comando «-listenfd», «-version» e «-verbose».
  • Il toolkit per la compilazione è limitato al supporto del sistema di build meson.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster