
hay uno Nueva fusión en el repositorio Wayland GitLab. Esta nueva fusión (antigua solicitud de extracción) agrega el contrato de gestión de sesiones xdg a Wayland. Esta es una gran mejora y a los usuarios de Linux definitivamente les encantará esta característica.
Según el breve mensaje en la solicitud de fusión:
Para cada caso, sería deseable tener una manera de negociar una restauración del estado utilizado anteriormente de la ventana del cliente. Esto ayuda, por ejemplo, si el compositor/cliente falla (definitivamente no debido a un error) o si el cliente en segundo plano decide destruir temporalmente su superficie para ahorrar recursos.
El protocolo añade una forma de gestionar dichas negociaciones y se basa libremente en el protocolo de «recuperación de sesión» de la Ilustración, que se ha implementado y funciona desde hace aproximadamente dos años.
En resumen, la recuperación de sesiones finalmente llega a Wayland.
¿Qué es el protocolo de gestión de sesiones xdg?
Básicamente, es un conjunto de reglas que el entorno de escritorio y las aplicaciones utilizan para comunicarse entre sí para guardar y restaurar el estado de la ventana.
Con este nuevo protocolo escrito de forma nativa para Wayland, el concepto de gestión de sesiones ya existía anteriormente en X11. servidor de visualización Pero finalmente llegará a Wayland.
En caso de que tenga curiosidad, XDG significa Cross Desktop Group. X podría haber sido Xorg o X11. De hecho, todo esto es Sitio web de escritorio gratuito Una organización que establece estándares para todos los entornos de escritorio en Linux.
¿Qué tipo de ventajas puedes esperar?
Veo dos beneficios principales de la gestión de sesiones:
Recuperar Windows después de un fallo o reiniciar
Podrás restaurar tu aplicación a su estado y tamaño anteriores. Esto es como el habitual «¿Quieres reanudar tu última sesión?» que ves en los navegadores web. Pero esto funciona en todas sus aplicaciones y ventanas, y funcionará automáticamente.
Guardar diseño de escritorio
Esto también será divertido. Su escritorio Linux podrá recordar la posición y el tamaño de la ventana durante los reinicios. Entonces, si diseña cuidadosamente un diseño organizado con el terminal a la izquierda y el navegador a la derecha, el diseño seguirá siendo el mismo incluso después de reiniciar el sistema. Tenga en cuenta que la sesión persiste después de que la aplicación se cierra temporalmente.
En el siguiente vídeo se comparte una demostración de este protocolo con Chromium:
Pasaron 6 años, pero finalmente se fusionó la solicitud de extracción.
Si observa el repositorio, notará que la solicitud de extracción se creó el 17 de febrero de 2020. Eso fue hace seis años. La solicitud de extracción finalmente se fusionó el 23 de marzo de 2026.
Los usuarios de Linux, o debería decir usuarios de Wayland, han estado esperando esta característica durante mucho tiempo. Tenga en cuenta que la gestión de sesiones no es nada nuevo. Si utiliza la pantalla Xorg clásica del escritorio Xfce, guarda la sesión.

Creo que el administrador de ventanas KWin de KDE agregó este nuevo protocolo en una versión el año pasado. Aunque no recuerdo haberlo usado.
Este cambio finalmente llena un vacío que ha existido desde que las distribuciones de Linux comenzaron a migrar de X11 a Wayland. La recuperación de sesiones ahora está implementada correctamente en el mundo moderno de Wayland. Con suerte, todos los entornos de escritorio podrán adoptarlo fácilmente y los usuarios de Linux disfrutarán de la opción de guardar y restaurar sesiones.










Un comentario