Lanzamiento de XWayland 24.1.0, un componente para ejecutar aplicaciones X11 en entornos Wayland

Ya está disponible la versión XWayland 24.1.0, el componente DDX (Device-Dependent X) que permite ejecutar el servidor X.Org para la ejecución de aplicaciones X11 en entornos basados en Wayland.

Principales cambios:

  • Se ha añadido soporte para la tecnología Explicit Sync, que permite informar al gestor de composición basado en el protocolo Wayland sobre la disponibilidad de la salida del marco en la pantalla, lo que puede utilizarse para reducir latencias y eliminar artefactos al mostrar gráficos.
  • Se ha mejorado el soporte y el rendimiento de la arquitectura de aceleración 2D GLAMOR, que utiliza OpenGL para acelerar operaciones 2D. Se ha añadido soporte para shaders OpenGL ES 3 y se ha garantizado la aceleración de texturas incompletas para OpenGL ES. Se ha añadido la opción de línea de comandos «glamor». Se ha incluido la aceleración UYVY.
  • Se ha eliminado el código de soporte para la arquitectura de aceleración 2D EXA.
  • Se ha mejorado el funcionamiento en modo «rootful», en el cual todas las ventanas de XWayland se muestran dentro de una ventana separada en el entorno de Wayland, lo que permite utilizar un gestor de ventanas X11 para administrar las ventanas de las aplicaciones X11 en ejecución (en modo «rootless» cada aplicación X11 que se ejecute en XWayland tiene una ventana separada en el entorno de Wayland).
  • Se ha descontinuado el soporte para EGLStream, un mecanismo para la transmisión eficiente de secuencias de marcos de una API a otra (OpenGL, CUDA, NvMedia). EGLStream se utilizaba para hacer funcionar XWayland con controladores propietarios antiguos de NVIDIA (los controladores actuales utilizan GBM).
  • Se ha añadido la capacidad de utilizar hasta 13 botones de ratón en Xvfb.
  • Se ha implementado la configuración del área de entrada en el entorno de Wayland, utilizando información del área de entrada X11.
  • Se ha mejorado el soporte para la plataforma FreeBSD. Se ha activado el controlador de framebuffer scfb. Se ha añadido el manejo de la opción «-novtswitch».
  • Se han resuelto problemas con la compilación en OpenBSD y FreeBSD.
  • Se ha eliminado el código relacionado con los servidores DDX Xquartz, Xnest, Xwin, Xorg, Xephyr/kdrive.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster