Rilascio di XWayland 24.1.0, componente per l'esecuzione di applicazioni X11 in ambienti Wayland

È disponibile la versione XWayland 24.1.0, il componente DDX (Device-Dependent X), che consente l'avvio di X.Org Server per l'esecuzione di applicazioni X11 in ambienti basati su Wayland.

Variazioni principali:

  • È stata aggiunta la supporto per la tecnologia Explicit Sync, che permette di informare il gestore di compositing basato su protocollo Wayland sulla prontezza del frame per la visualizzazione, ciò può essere utilizzato per ridurre i ritardi e prevenire l'insorgenza di artefatti nella grafica.
  • È stato migliorato il supporto e aumentata la performance dell'architettura di accelerazione 2D GLAMOR, che utilizza OpenGL per accelerare le operazioni 2D. È stato aggiunto il supporto per gli shader OpenGL ES 3 e garantito l'accelerazione delle texture incomplete per OpenGL ES. È stata aggiunta l'opzione nella riga di comando "glamor". È stata attivata l'accelerazione UYVY.
  • È stato rimosso il codice per il supporto dell'architettura di accelerazione 2D EXA.
  • È stata migliorata la modalità "rootful", in cui tutte le finestre XWayland vengono visualizzate all'interno di una finestra separata nell'ambiente Wayland, consentendo di utilizzare un gestore di finestre X11 per gestire le finestre delle applicazioni X11 in esecuzione (in modalità "rootless" ogni applicazione X11 avviata in XWayland ha una finestra separata nell'ambiente Wayland).
  • È stato interrotto il supporto per EGLStream, il meccanismo per la trasmissione efficiente della sequenza di frame da un'API all'altra (OpenGL, CUDA, NvMedia). EGLStream veniva utilizzato per garantire il funzionamento di XWayland con i vecchi driver proprietari NVIDIA (i driver attuali utilizzano GBM).
  • In Xvfb è stata aggiunta la possibilità di utilizzare fino a 13 pulsanti del mouse.
  • È stata implementata la configurazione dell'area di input sul lato dell'ambiente Wayland, utilizzando le informazioni sull'area di input di X11.
  • È stato migliorato il supporto per la piattaforma FreeBSD. È stato attivato il driver del framebuffer scfb. È stata aggiunta la gestione dell'opzione "-novtswitch."
  • Sono stati risolti problemi di compilazione in OpenBSD e FreeBSD.
  • È stato rimosso il codice relativo ai server DDX Xquartz, Xnest, Xwin, Xorg, Xephyr/kdrive.

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