Waylandはコマンドによるシェルの再起動をいつサポートしますか?


16

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
Waylandセッションで間違えていなければ、GNOMEシェルはディスプレイサーバーとして機能します。したがって、シェルを再起動する非破壊的な方法はおそらくないでしょう。XorgセッションでXサーバーを再起動すると開いているすべてのアプリケーションが強制終了されるように、WaylandセッションではGNOMEシェルを再起動しても同じことが行われます。そのため、その再起動オプションは無効になっています。
ポンスキー

1
これを参照してください:bugzilla.gnome.org/show_bug.cgi
id

3
@pomskyその情報に基づいて回答を投稿してください。gnome-shellはwaylandサーバーから分離されていないので、正しいです。したがって、再起動するにはログアウトする必要があります。Xorgでこれらがより分離されている場合とは異なります。
-dobey

回答:


15

Xorgセッションでは、アプリケーションが別のサーバー(X)に対して実行されているため、アプリケーションの状態を失うことなくGNOMEシェルを再起動できます。しかし、Waylandセッションの場合のXorgとは異なり、GNOMEシェルはWaylandサーバーから分離されていません。

そのため、ディスプレイサーバーもダウンするため、アプリケーションの状態を失うことなくWaylandでGNOMEシェルを再起動する方法はありません。XorgセッションでXサーバーを再起動することに似ています。

これが、Waylandでこのシェル再起動オプションが無効になっている理由です(通常、Xサーバーを強制終了するキーシーケンスはXorgセッションでもデフォルトで無効になっていることを思い出してください)。ウェイランドで。

詳細については、このGNOMEバグレポートを参照してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.