Wayland 什么时候支持通过命令重启 shell?

Wayland 什么时候支持通过命令重启 shell?

在 Xorg 上,我发现先按ALT+F2然后按 ,r就可以gnome-shell在更新后重新启动,但是在 Ubuntu GNOME 17.04 和 GNOME 3.24 上使用 Wayland 时,我发现收到一条消息说:

Restart is not available on Wayland

鉴于在 17.10 中 Wayland 将成为 GNOME 的新功能,该功能将来是否会通过 Wayland 得到支持,如果不行,为什么?

答案1

在 Xorg 会话中,可以重新启动 GNOME shell 而不会丢失应用程序状态,因为应用程序是在单独的服务器 (X) 上运行的。但与 Xorg 不同,在 Wayland 会话中,GNOME shell 与 Wayland 服务器并不分离。

因此,没有办法在 Wayland 中重新启动 GNOME shell 而不丢失应用程序状态,因为显示服务器也会关闭。这类似于在 Xorg 会话中重新启动 X 服务器。

这就是为什么这个 shell 重启选项在 Wayland 中被禁用的原因(回想一下,在 Xorg 会话中,通常用于终止 X 服务器的键序列也默认被禁用),并且可能永远不会有任何非破坏性的方式在 Wayland 中重启 GNOME shell。

你可能会看到此 GNOME 错误报告了解详情。

相关内容