¿Cuándo admitirá Wayland reiniciar el shell por comando?

16

En Xorg descubrí que hacer ALT+ F2y luego hacerlo rfuncionaría para reiniciar gnome-shelldespués de una actualización, sin embargo, con Wayland en Ubuntu GNOME 17.04 y GNOME 3.24, he encontrado que recibo un mensaje que dice:

Restart is not available on Wayland

Dado que en 17.10 Wayland se convertirá en algo nuevo con GNOME, ¿se admitirá esta característica en el futuro a través de Wayland, o si no, por qué?


fuente
1
Si no me equivoco en una sesión de Wayland, GNOME shell funciona como el servidor de visualización. Por lo tanto, posiblemente no habrá una forma no destructiva de reiniciar el shell. Al igual que en una sesión de Xorg, reiniciar el servidor X mata todas las aplicaciones abiertas, en una sesión de Wayland, reiniciar el shell GNOME hará lo mismo. Es por eso que esa opción de reinicio está desactivada.
pomsky
3
@pomsky Por favor, publique una respuesta basada en esa información. Tiene razón, en que gnome-shell no está separado de un servidor wayland, por lo que reiniciarlo sería cerrar sesión, ya que mataría al servidor de visualización, a diferencia de Xorg, donde están más separados.
dobey

Respuestas:

15

En una sesión de Xorg, se puede reiniciar el shell de GNOME sin perder el estado de la aplicación, ya que las aplicaciones se ejecutan en un servidor separado (X). Pero a diferencia de Xorg en el caso de una sesión de Wayland, el shell GNOME no está separado del servidor de Wayland.

Por lo tanto, no hay forma de reiniciar el shell GNOME en Wayland sin perder el estado de la aplicación, ya que el servidor de visualización también se cae. Es similar a reiniciar el servidor X en una sesión Xorg.

Esa es la razón por la cual esta opción de reinicio del shell está deshabilitada en Wayland (recuerde que, por lo general, la secuencia de teclas para matar el servidor X también está deshabilitada de forma predeterminada en la sesión Xorg) y probablemente nunca habrá una forma no destructiva de reiniciar el shell GNOME en Wayland

Puede ver este informe de errores de GNOME para más detalles.

pomsky
fuente