Когда Уэйленд будет поддерживать перезапуск оболочки командой?

На Xorg я нашел что, делая ALT + F2 и затем выполнение r работал бы для перезапуска gnome-shell после обновления однако с Уэйлендом на Ubuntu GNOME 17.04 и GNOME 3.24 я нашел, что получаю высказывание сообщения:

Restart is not available on Wayland

Учитывая, что в 17.10 Уэйленде станет новой вещью с GNOME, эта функция собирается поддерживаться в будущем через Уэйленд, или если не затем, почему?

15
задан 11 October 2017 в 15:33

1 ответ

В сеансе Xorg можно перезапустить оболочку GNOME без потери состояния приложения, так как приложения работают на отдельном сервере (X). Но в отличие от Xorg в случае с сессиями Wayland оболочка GNOME не отделена от сервера Wayland.

Таким образом, перезапустить оболочку GNOME в Wayland невозможно без потери состояния приложения, так как сервер дисплея также отключается. Это похоже на перезапуск X-сервера в сеансе Xorg.

По этой причине эта опция перезапуска оболочки отключена в Wayland (напомним, что обычно последовательность клавиш для отключения X-сервера также отключается по умолчанию в сеансе Xorg), и, вероятно, никогда не будет никакого неразрушающего способа перезапустите оболочку GNOME в Wayland.

Вы можете увидеть этот отчет об ошибке GNOME для подробностей.

14
ответ дан 23 November 2019 в 02:48

Другие вопросы по тегам:

Похожие вопросы: