web-dev-qa-db-ja.com

WaylandでXorgプログラムを実行する方法

Ubuntu Studio 17.10をGnome 3デスクトップで使用していますが、Waylandを使用したいのですが、Gufwなどの特定のプログラムが開かず、Xorgセッションでのみ動作します。

WaylandでXorgのみのプログラムを開く方法はありますか?それとも、彼らが自分自身で移行するのを待っているだけですか?

Waylandは順調に進んでいるようですので、古いXorgを使い続けるのは残念だと思いますが、Waylandですべてのプログラムを実行できるようになるまで、Xorgに固執しなければなりません。

2
AdLinux

WaylandでXorgのみのプログラムを開く方法はありますか?

技術的に言えば、はい。実際、Waylandセッションでは、Google ChromeやFirefoxのように、思っているよりも多くのXorgプログラムが実行されています。これは XWayland server のおかげです。これは、WaylandでレガシーXプログラムを実行できるようにするWaylandの後方互換性実装です。また、Waylandセッションで既に構成されています。

Gufwなどの特定のプログラムは開かず、Xorgセッションでのみ動作します。

Gufwやgpartedなどのルートとして実行する必要があるグラフィカルアプリケーションは、Waylandでは セキュリティ対策として で動作しなくなり、XWaylandでも起動しなくなります。

このセキュリティ対策をバイパスしてgufwおよびそのようなアプリケーションをWaylandで起動する方法がありますが、推奨されません。それはrootuser toxhostアクセス制御リスト:

xhost +SI:localuser:root

ログイン後にすべてのセッションでこのコマンドを自動的に起動するには、 この回答を参照 を使用します。

これがWaylandでのXorgプログラムの実行に関するあなたの質問に答えることを願っています。

5