Red Hat eliminará el servidor X.org y los componentes relacionados de RHEL 10

Red Hat ha publicado un plan para desaprobar el servidor X.org en Red Hat Enterprise Linux 10. El servidor X.org originalmente quedó obsoleto y estaba programado para su eliminación en una futura rama de RHEL hace un año en las notas de la versión RHEL 9.1. Se conservará la capacidad de ejecutar aplicaciones X11 en una sesión de Wayland, proporcionada por el servidor XWayland DDX. El primer lanzamiento de la rama RHEL 10, en la que se descontinuará X.org Server, está programado para la primera mitad de 2025.

La transición del sistema X Window, que cumplirá 40 años el próximo año, a una pila más nueva basada en Wayland ha estado ocurriendo durante 15 años, y Red Hat ha estado involucrado activamente en ella desde el principio. Con el tiempo, quedó claro que el protocolo X11 y el servidor X.org tenían problemas fundamentales que debían resolverse, y Wayland se convirtió en esa solución. Hoy en día, Wayland es reconocida como la infraestructura de renderizado de gráficos y ventanas de facto para Linux.

Mientras la comunidad implementaba nuevas funciones y solucionaba errores en Wayland, el desarrollo del servidor X.org y la infraestructura X11 estaba llegando a su fin. Wayland está mejorando significativamente, pero esto lleva a un aumento en la carga de mantener las dos pilas: hay mucho trabajo nuevo para soportar Wayland, pero también existe la necesidad de mantener la antigua pila basada en X.org. Al final, esta fragmentación de esfuerzos comenzó a generar dificultades y un deseo de centrarse en resolver los problemas centrales.

A medida que Wayland ha evolucionado y ampliado sus capacidades, Red Hat ha trabajado con varios proveedores de hardware, proveedores de software, clientes, la industria de efectos visuales (VFX) y otros para comprender y desarrollar los proyectos necesarios para abordar las limitaciones existentes y expandir la pila de Wayland. Entre proyectos similares:

  • Soporte de gestión de color y alto rango dinámico (HDR);
  • Desarrollo de Xwayland como base para la compatibilidad con clientes X11;
  • Desarrollo de infraestructura para soportar soluciones modernas de escritorio remoto;
  • Análisis y desarrollo de soporte para sincronización explícita en el protocolo Wayland y proyectos relacionados;
  • Creación de la biblioteca Libei para proporcionar emulación y captura de entradas;
  • Participación en la iniciativa de Wakefield para hacer que OpenJDK funcione con (X)Wayland.

A principios de 2023, como parte de la planificación de RHEL 10, los ingenieros de Red Hat realizaron un estudio para comprender el estado de Wayland no solo desde una perspectiva de infraestructura, sino también desde una perspectiva de ecosistema. Como resultado de la evaluación, se concluyó que, a pesar de que todavía existen algunas deficiencias y hay aplicaciones que requieren cierta adaptación, en general la infraestructura y el ecosistema de Wayland están en buenas condiciones y las deficiencias restantes pueden eliminarse mediante el lanzamiento de RHEL 10.

En este sentido, se ha decidido eliminar el servidor X.org y otros servidores X (excepto Xwayland) de RHEL 10 y versiones posteriores. La mayoría de los clientes X11 que no serán portados inmediatamente a Wayland deberían ser manejados por Xwayland. Si es necesario, los clientes de la compañía podrán permanecer en RHEL 9 durante todo su ciclo de vida mientras se resuelven los problemas de transición al ecosistema Wayland. El anuncio señala específicamente que "X.org Server" y "X11" no deben tomarse como sinónimos: X11 es un protocolo que seguirá siendo compatible a través de Xwayland, y X.org Server es una implementación del protocolo X11.

La eliminación del servidor X.org permitirá, a partir de RHEL 10, centrarse únicamente en la pila y el ecosistema modernos, que abordarán problemas como la compatibilidad con HDR, brindarán mayor seguridad, la capacidad de trabajar simultáneamente con monitores con diferentes densidades de píxeles y mejorarán. tarjetas gráficas y pantallas conectables en caliente, mejorar el control de gestos y el desplazamiento, etc.

Fuente: opennet.ru

Añadir un comentario