Se ha presentado la primera versión alfa del entorno de escritorio GNOME 50. El lanzamiento está programado para el 18 de marzo de 2026. Para probar la versión alfa de GNOME 50, se ha creado una imagen ISO (3 GB) basada en la distribución GNOME OS.
El cambio clave en la versión alfa de GNOME 50 ha sido la eliminación del código para soportar el protocolo X11 de la interfaz de usuario del GNOME Shell y del compositor Mutter. servidores En el gestor de sesiones GDM, se ha eliminado el soporte para X11 y se ha terminado la posibilidad de compilar GDM sin Wayland, aunque se mantiene el soporte para iniciar otros entornos de escritorio que utilizan X11. En gnome-session, se ha terminado el soporte para ejecutar sesiones basadas en X11, y en gnome-settings-daemon se ha eliminado la opción «-Dx11» y la posibilidad de configurar parámetros de X11.
A partir de ahora, GNOME solo permite el uso de sesiones basadas en Wayland, y se ha terminado completamente el soporte para operar bajo un servidor X. La posibilidad de ejecutar aplicaciones X11 usando XWayland se mantiene. Se espera que la eliminación del soporte para X11 reduzca los costos de mantenimiento y libere recursos que se podrán destinar a mejorar la calidad del moderno stack gráfico.
En las distribuciones, el soporte para sesiones GNOME basadas en X11 se ha cancelado anteriormente en Ubuntu 25.10, Fedora 43 y RHEL 10. En la biblioteca GTK, el backend para el protocolo X11 se ha declarado obsoleto y en GTK5 se planea mantener solo el soporte para Wayland. La sesión basada en el protocolo Wayland se aplica por defecto en GNOME desde 2016.

Entre otros cambios notables:
- Se ha implementado un nuevo sistema de guardado de sesiones, basado en el uso de systemd, y se ha añadido el objeto GsmSessionSave, que permite guardar el estado de aplicaciones individuales. Además de guardar las posiciones de las ventanas tras la restauración, las aplicaciones GNOME tienen la opción de restaurar su estado, por ejemplo, GNOME Calculator puede recuperar el modo de cálculos seleccionado. Se ha añadido un interruptor en el configurador que permite desactivar el modo de guardado de la lista de aplicaciones en ejecución al cerrar la sesión y restaurar sus ventanas en la siguiente sesión.

- Algunos componentes propios para el inicio de sesión han sido reemplazados por las capacidades estándar de systemd, lo que ha aumentado la dependencia de GNOME de este gestor de sistemas y requiere la creación de nuevas capas para proporcionar GNOME en distribuciones y sistemas operativos que no utilizan systemd. En GDM se ha integrado la infraestructura systemd-userdb proporcionada por systemd. Se ha eliminado el gestor de servicios integrado que funcionaba a nivel de inicio de archivos desktop.
- Se ha añadido al gestor de pantalla GDM el servicio «gnome-headless-session@<nombredeusuario>.service» para simplificar el lanzamiento de sesiones sin pantalla (por ejemplo, para acceso remoto al escritorio a través de RDP).
- El configurador (gnome-control-center) ha sido trasladado a utilizar el lenguaje de construcción de interfaces Blueprint. Se ha eliminado el backend de configuración para X11.
- El asistente de configuración inicial (gnome-initial-setup) ha sido adaptado para utilizar run0 por defecto para ejecutar acciones privilegiadas en lugar de pkexec.
- En el gestor de archivos Nautilus se ha mejorado la carga de miniaturas, se ha rediseñado el mecanismo de renombrado de grupos de archivos, se ha reducido el consumo de memoria, se permite el uso de múltiples filtros de tipos de archivos al buscar, y se ha añadido un enlace a la configuración en el menú contextual de la papelera.
- En la pantalla de inicio de sesión se ha implementado la agrupación de la lista de sesiones en función del nombre de la pantalla.
Fuente: opennet.ru

