La versión alfa de GNOME 50 elimina la compatibilidad con X11

Se ha publicado la primera versión alfa del entorno de escritorio GNOME 50. El lanzamiento está previsto para el 18 de marzo de 2026. Se ha creado una imagen ISO de 3 GB basada en la distribución del sistema operativo GNOME para probar la versión alfa de GNOME 50.

Un cambio clave en la versión alfa de GNOME 50 fue la eliminación de la compatibilidad con X11 de la interfaz de usuario de GNOME Shell y del servidor de composición Mutter. El gestor de pantalla GDM ha eliminado la compatibilidad con X11, y se ha interrumpido la posibilidad de compilar GDM sin Wayland. Sin embargo, se mantiene la compatibilidad con otros entornos de escritorio que utilizan X11. gnome-session ya no admite la ejecución de sesiones basadas en X11, y la opción "-Dx11" y la posibilidad de configurar los ajustes de X11 se han eliminado de gnome-settings-daemon.

GNOME ahora solo admite sesiones basadas en Wayland, y se ha eliminado por completo la compatibilidad con el servidor X. Sigue siendo posible ejecutar aplicaciones X11 con XWayland. Se espera que la eliminación de la compatibilidad con X11 reduzca los costes de mantenimiento y libere recursos que puedan utilizarse para mejorar el rendimiento de la pila gráfica moderna.

La compatibilidad con la sesión de GNOME basada en X11 se eliminó previamente en Ubuntu 25.10, Fedora 43 y RHEL 10. La biblioteca GTK ha descontinuado el backend del protocolo X11, y GTK5 planea conservar únicamente la compatibilidad con Wayland. La sesión basada en Wayland ha sido la predeterminada en GNOME desde 2016.

 La versión alfa de GNOME 50 elimina la compatibilidad con X11

Otros cambios notables incluyen:

  • Se ha implementado un nuevo sistema de guardado de sesiones basado en systemd y se ha añadido el objeto GsmSessionSave para guardar el estado de cada aplicación. Además de conservar la posición de las ventanas tras la restauración, las aplicaciones de GNOME ahora pueden restaurar su estado; por ejemplo, la Calculadora de GNOME puede restaurar el modo de cálculo seleccionado. Se ha añadido un interruptor al Configurador para desactivar la opción de guardar la lista de aplicaciones en ejecución al cerrar una sesión y restaurar sus ventanas en una sesión posterior.

     La versión alfa de GNOME 50 elimina la compatibilidad con X11
  • Algunos componentes nativos de la pantalla de inicio de sesión se han reemplazado con funciones nativas de systemd, lo que aumenta la dependencia de GNOME de este gestor de sistemas y requiere la creación de nuevas capas para implementar GNOME en distribuciones y sistemas operativos que no utilizan systemd. GDM utiliza la infraestructura systemd-userdb proporcionada por systemd. Se ha eliminado el gestor de servicios integrado, que operaba al inicio del escritorio.
  • Se ha agregado el servicio "gnome-headless-session@" al administrador de pantalla GDM. .service" para facilitar el lanzamiento de sesiones sin pantalla (por ejemplo, al acceder al escritorio de forma remota a través de RDP).
  • El configurador (gnome-control-center) se ha migrado para usar el lenguaje de compilación de la interfaz Blueprint. Se ha eliminado el backend de configuración X11.
  • El asistente de configuración inicial (gnome-initial-setup) se ha cambiado para utilizar run0 de manera predeterminada para iniciar acciones privilegiadas en lugar de pkexec.
  • El administrador de archivos Nautilus ha mejorado la carga de miniaturas, ha rediseñado el mecanismo de cambio de nombre de grupos de archivos, ha reducido el consumo de memoria, habilitó el uso de múltiples filtros de tipos de archivos durante la búsqueda y se ha agregado un enlace de configuración al menú contextual de la Papelera de reciclaje.
  • La pantalla de inicio de sesión ahora agrupa la lista de sesiones según el nombre para mostrar.

Fuente: opennet.ru

avatar del autor
ProHoster Consultor, Especialista Técnico
Un especialista técnico en ProHoster Con más de seis años de experiencia en administración de servidores, soluciones VPN y seguridad de redes, gestiono la configuración y el soporte de la infraestructura, superviso la estabilidad del servicio e implemento soluciones para proteger los datos de los clientes. También contribuyo a la optimización del rendimiento y al cumplimiento de los requisitos modernos de seguridad y privacidad.

Añadir un comentario