おそらくほとんどの人はこれに気づいていないでしょうが、Ubuntu 17.10 では、使用されるデフォルトのディスプレイ サーバーが、通常の Xorg ではなく Wayland (Gnome Desktop で使用されるデフォルトのディスプレイ サーバー) に切り替わりました。ほとんどの場合、これは良いことです。 ウェーランド より安全になり、X11 の多くの欠点が修正されました。問題は、依然として古い X11 サーバーに依存している一部のアプリケーションの動作を中断してしまうことです。

幸いなことに、Ubuntu には Wayland と Xorg の両方が付属しており、両方を簡単に切り替えることができます。 Ubuntu 17.10 で Wayland から Xorg に切り替える方法を見ていきます。
クイックリンク
Ubuntu で Wayland から Xorg に切り替える
デフォルトでは、Ubuntu デスクトップにログインすると、Wayland が起動します。 Xorg に切り替えるには、現在のセッションからログアウトする必要があります。
1. ログイン画面で、「サインイン」ボタンの横にある歯車アイコンをクリックします。

2. 「Xorg 上の Ubuntu」オプションを選択します。

3. パスワードを入力して、Ubuntu マシンにログインします。
これだよ。 Ubuntu は Xorg 上で動作するようになり、レガシー アプリケーションも動作するようになります。ログイン画面に戻るまで、ログインするたびにこれが新しいデフォルトになることに注意してください。
Xorg または Wayland を実行しているかどうかを確認する方法
Ubuntu が現在実行している表示サーバーを知りたいだけの場合は、次のコマンドを使用できます。
$ XDG_SESSION_TYPE をエコーします
X11 が表示される場合は、Xorg が実行されています。同様に、「Way」と表示されている場合は、「Wayland」にいます。

Xorg に戻りたくない場合はどうすればよいですか?
一部のアプリは root 権限を必要とし、Wayland では実行されません。たとえば、古いアプリで Synaptic をまだ使用している場合、それは Wayland では実行されません。次の画像のようなエラーが表示される可能性があります。

実行する必要があるアプリケーションが 1 つだけで、そのために Xorg に戻りたくない場合は、そのアプリケーションを Wayland で実行するための修正をここに示します。
ターミナルで次のコマンドを入力します。
xhost + si: ローカルユーザー: root

このコマンドは、ローカル ユーザー (または現在のユーザー) を X サーバーへの許可された接続のリストに追加することにより、sudo を使用してアプリケーションを起動できるようになります。
結論
Canonical が Ubuntu で Gnome デスクトップの使用に戻ることを決定したとき、Wayland を含む Gnome に付属するすべてのものを受け入れることも決定しました。これは良い選択であり、Xorg に切り替える必要がある場合は、その方法がわかります。










