Red Hat eliminará o servidor X.org e os compoñentes relacionados de RHEL 10

Red Hat publicou un plan para abandonar o servidor X.org en Red Hat Enterprise Linux 10. O servidor X.org foi orixinalmente obsoleto e estaba programado para a súa eliminación nunha futura rama de RHEL hai un ano nas notas de publicación de RHEL 9.1. Manterase a capacidade de executar aplicacións X11 nunha sesión de Wayland, proporcionada polo servidor XWayland DDX. A primeira versión da rama RHEL 10, na que se suspenderá o servidor X.org, está prevista para o primeiro semestre de 2025.

A transición do sistema X Window, que cumprirá 40 anos o próximo ano, a unha pila máis nova baseada en Wayland leva 15 anos, e Red Hat participou activamente nel desde o principio. Co paso do tempo, quedou claro que o protocolo X11 e o servidor X.org tiñan problemas fundamentais que había que resolver, e Wayland converteuse nesa solución. Hoxe, Wayland é recoñecido como a infraestrutura de representación gráfica e de fiestras de facto para Linux.

Mentres a comunidade implementaba novas funcións e corrixía erros en Wayland, o desenvolvemento do servidor X.org e da infraestrutura X11 estaba a acabar. Wayland está a mellorar significativamente, pero isto leva a un aumento da carga de manter as dúas pilas: hai moito traballo novo para soportar Wayland, pero tamén hai a necesidade de manter a antiga pila baseada en X.org. En definitiva, esta fragmentación de esforzos comezou a levar a dificultades e o desexo de centrarse na resolución de problemas fundamentais.

A medida que Wayland foi evolucionando e ampliando as súas capacidades, Red Hat traballou con varios provedores de hardware, provedores de software, clientes, a industria de efectos visuais (VFX) e outros para comprender e desenvolver os proxectos necesarios para abordar as limitacións existentes e ampliar a pila de Wayland. Entre proxectos similares:

  • Soporte de alto rango dinámico (HDR) e xestión de cores;
  • Desenvolvemento de Xwayland como base para a compatibilidade con clientes X11;
  • Desenvolvemento de infraestrutura para soportar solucións modernas de escritorio remoto;
  • Análise e desenvolvemento do soporte para a sincronización explícita no protocolo Wayland e proxectos relacionados;
  • Creación da biblioteca Libei para proporcionar emulación e captura de entradas;
  • Participación na iniciativa de Wakefield para que OpenJDK funcione con (X)Wayland.

A principios de 2023, como parte da planificación de RHEL 10, os enxeñeiros de Red Hat realizaron un estudo para comprender o estado de Wayland non só desde a perspectiva da infraestrutura, senón tamén desde a perspectiva do ecosistema. Como resultado da avaliación, concluíuse que, a pesar de que aínda existen algunhas deficiencias e existen aplicacións que requiren algunha adaptación, en xeral a infraestrutura e o ecosistema de Wayland están en bo estado e as restantes deficiencias poden ser eliminadas pola versión de RHEL 10.

Neste sentido, decidiuse eliminar o servidor X.org e outros servidores X (excepto Xwayland) de RHEL 10 e versións posteriores. A maioría dos clientes X11 que non serán portados inmediatamente a Wayland deberían ser xestionados por Xwayland. Se é necesario, os clientes da compañía poderán permanecer en RHEL 9 durante todo o seu ciclo de vida mentres se resolvan os problemas de transición ao ecosistema Wayland. O anuncio sinala especificamente que "X.org Server" e "X11" non deben tomarse como sinónimos: X11 é un protocolo que seguirá sendo compatible a través de Xwayland, e X.org Server é unha implementación do protocolo X11.

A eliminación do servidor X.org permitirá, a partir de RHEL 10, centrarse unicamente na pila e no ecosistema modernos, que abordarán problemas como o soporte HDR, proporcionará unha maior seguridade, a capacidade de traballar simultaneamente con monitores con diferentes densidades de píxeles e mellorará. tarxetas gráficas e pantallas conectadas en quente, mellorar o control de xestos e o desprazamento, etc.

Fonte: opennet.ru

Engadir un comentario