X.Org Server 26.1 RC1 marca el primer lanzamiento con novedades en cinco años

Fuentes: X.Org Server 26.1 RC1 Prepares For First Feature Release In Five Years, lists.x.org

X.Org Server 26.1 RC1 marca el primer lanzamiento con novedades en cinco años

El proyecto X.Org ha dado un paso significativo tras un lustro de relativa inactividad en su servidor gráfico principal: este jueves se anunció oficialmente el lanzamiento del primer candidato a versión (RC1) de X.Org Server 26.1, identificado internamente como xorg-server 26.0.99.901. Se trata de la primera entrega con novedades relevantes desde la serie 21.1, publicada hace aproximadamente cinco años, según reportó el sitio especializado Phoronix. El anuncio fue firmado por Alan Coopersmith, ingeniero de Oracle, a través de la lista de correo oficial de X.Org.

Aunque el intervalo entre lanzamientos ha sido prolongado, la versión 26.1 no alcanza el volumen de novedades que ha incorporado en paralelo XWayland 26.1, el componente que permite ejecutar el servidor X dentro de Wayland. Aun así, el release candidate reúne cambios técnicos sustanciales que modernizan la base de código y refuerzan la seguridad del proyecto.

Entre las modificaciones más destacadas figura la eliminación completa del sistema de construcción Autoconf/Automake, que ha sido reemplazado exclusivamente por Meson. Este cambio, largamente demandado por la comunidad de desarrolladores, simplifica el proceso de compilación y alinea a X.Org Server con las prácticas modernas del ecosistema de software libre.

En el apartado de seguridad, la nueva versión incorpora varias mejoras relevantes. Por defecto, se deshabilitan los clientes con bytes intercambiados (byte-swapped clients), una decisión que reduce la superficie de ataque contra servidores que ejecutan en arquitecturas con endianness distinto al de los clientes. También se desactivan por defecto las conexiones a servidores de fuentes (font servers), otra puerta de entrada históricamente explotada. Adicionalmente, el servidor ahora exige la versión 0.19 de libpciaccess, publicada en marzo de 2026, ya que algunas correcciones dependen de nuevas API que solo se invocan si Meson las detecta durante la compilación.

En cuanto a capacidades del protocolo X, la versión 26.1 añade soporte para el evento DPMSInfoNotify del estándar DPMS 1.2, lo que permite a las aplicaciones recibir notificaciones sobre cambios en el modo de ahorro energético. También se incorpora compatibilidad con XFixes 6.1 y se introduce la opción AllowForceTerminate en el archivo de configuración xorg.conf.

El componente Xvfb, utilizado principalmente para pruebas y entornos sin display físico, gana dos mejoras concretas: soporte para múltiples CRTC (Controladores de Tiempos de Reproducción) y capacidad para manejar hasta 13 botones del ratón, frente al límite anterior. Mientras tanto, Xorg incorpora una nueva plataforma DRM (Direct Rendering Manager) para sistemas BSD, lo que amplía la cobertura de drivers en derivados como FreeBSD. Los archivos de registro para usuarios sin privilegios root se trasladan ahora al directorio definido por la variable de entorno XDG_STATE_HOME/xorg, en línea con las especificaciones de XDG Base Directory.

El paquete RC1 incluye, además de Xorg, el resto de servidores no vinculados a XWayland: Xephyr, Xnest, Xvfb, Xwin para Microsoft Windows y Xquartz para macOS. Esta estructura garantiza que desarrolladores y administradores puedan probar la nueva pila en prácticamente cualquier entorno.

El anuncio oficial detalla una extensa lista de contribuciones individuales. Alan Coopersmith, de Oracle, figura como autor de 216 commits, seguido por Adam Jackson con 17, Aaron Plattner con 4 y Aki Sakurai con 2, entre otros colaboradores. La participación de Oracle refleja el papel que la compañía ha mantenido en la sostenibilidad del proyecto, mientras que las contribuciones de la comunidad siguen siendo fundamentales para la evolución del código.

Phoronix subraya que, pese a la importancia simbólica del lanzamiento, el desarrollo más dinámico se está produciendo en la vertiente XWayland, donde se concentran las novedades orientadas a entornos Wayland, el protocolo que en los últimos años ha ganado terreno como sucesor de X en distribuciones GNU/Linux modernas.

Desde el proyecto se solicita activamente a la comunidad que pruebe esta versión candidata. Los problemas detectados pueden reportarse en el sistema de issues de GitLab de Freedesktop. La versión definitiva 26.1.0 se publicará tras un periodo de pruebas que, según el calendario, culminará en las próximas semanas.

En conjunto, X.Org Server 26.1 RC1 representa un punto de inflexión para un proyecto que durante cinco años se había mantenido en modo de mantenimiento. Aunque Wayland es el presente y futuro inmediato del escritorio Linux, este lanzamiento recuerda que el servidor X sigue siendo una pieza crítica en sistemas embebidos, entornos de prueba, máquinas virtuales y plataformas donde la transición a Wayland aún no se ha completado.