XWayland 21.1 arriva con supporto per il ridimensionamento delle app a schermo intero e altro ancora

Diversi giorni fa è stato annunciato il rilascio della nuova versione del server X Wayland 21.1 e in questa nuova versione evidenzia l'accelerazione dei formati di estensione RENDER, così come il supporto per il formato NV12 e anche per il formato supporto per il ridimensionamento delle applicazioni a schermo intero.

Per chi non lo sa X Wayland, dovrebbero saperlo è un server X in esecuzione sotto Wayland e fornisce la retrocompatibilità per le applicazioni X11 legacy che fornisce l'organizzazione di avvio per le applicazioni X11 con prestazioni del server X.Org in ambienti basati su Wayland.

Come molti di voi sapranno, Wayland è un completo sistema di finestre a sé stante. Da parte sua il server Xorg può essere modificato per utilizzare dispositivi di input wayland per l'input e inoltrare la finestra di root o singole finestre di primo livello come superfici wayland. 

Il supporto di XWayland si è fuso nel ramo principale di X.Org eIl 4 aprile 2014 è stato rilasciato per la prima volta con xserver 1.16. Non sono più necessari DDX video X.Org separati, inoltre il server continua a eseguire lo stesso driver 2D con lo stesso codice di accelerazione di quando viene eseguito in modo nativo e la differenza principale è che Wayland gestisce la visualizzazione di Windows invece di KMS.

Il componente è stato sviluppato come parte del codebase principale di X.Org ed è stato precedentemente rilasciato insieme al server X.Org, ma a causa dello stallo del server X.Org e l'incertezza con il rilascio di 1.21 nel contesto del continuo sviluppo attivo di XWayland, è stato deciso di separare XWayland e rilasciare le modifiche accumulate come pacchetto separato.

XWayland 21.1 Nuove funzionalità principali

Questa nuova versione di XWayland 21.1 è stato rilasciato ed elencato come la prima versione standalone che è venuto dopo aver smantellato il resto del codice di base del server X.Org che è stato a lungo in lavorazione con nuove funzionalità per l'elusivo X.Org Server versione 1.21.

Sul sito web di Phoronix menziona che:

Michel Dänzer di Red Hat ha gestito questa versione standalone di XWayland con Fedora 34 pianificando di utilizzare questo pacchetto standalone per fornire il supporto XWayland più recente senza avere il bagaglio di dover inviare un'istantanea Git del server X.Org o allocare risorse alla versione 1 21 versione.

Inoltre, è stato detto che gli sviluppatori di Ubuntu hanno anche espresso interesse a possibilmente utilizzare anche questo pacchetto XWayland autonomo, supponendo che X.Org Server 1.21 non appaia magicamente quest'anno senza alcuna organizzazione che gestisca il rilascio, noi '

Per quanto riguarda le novità che vengono presentate in questa nuova versione di XWayland 21.1, si evidenzia che l'implementazione di XVideo fornisce il supporto per il formato NV12.

a parte quello aggiunta la possibilità di velocizzare i formati di estensione RENDER utilizzando l'architettura di accelerazione 2D Glamour, che usa OpenGL per velocizzare le operazioni 2D.

Si noti inoltre che è stato aggiunto supporto per il protocollo Wayland wp_viewport per scalare le applicazioni a schermo intero, oltre a un supporto migliorato per i client che utilizzano il movimento relativo del mouse e l'impugnatura della tastiera.

Del altre modifiche che si distinguono da questa nuova versione di XWayland:

  • Interlacciato dotato di più tamponi per tutte le superfici Wayland.
  • Il provider GLX è stato spostato per utilizzare EGL invece di swrast_dri.so del progetto Mesa.
  • La chiamata memfd_create viene utilizzata per creare buffer condivisi con il server composito Wayland quando l'accelerazione basata su Glamour è disabilitata.
  • Aggiunte le opzioni della riga di comando "-listenfd", "-version" e "-verbose".
  • Il toolkit di compilazione è limitato al supporto del sistema di compilazione meson.

Infine se sei interessato a saperne di più riguardo a questa nuova versione di XWayland, puoi controllare i dettagli andando su al seguente collegamento.

Per quanto riguarda quelli che lo sono interessati a poter installare questo server X. sul loro sistema, possono seguire le istruzioni che sono descritti in dettaglio in questo link.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.