Gnome 3.34では、XWaylandセッションが必要に応じて開始されます

ウェイランドロゴ

Waylandはグラフィカルサーバープロトコルです これは、ウィンドウコンポジションマネージャーがビデオハードウェアおよびアプリケーションと直接通信するための方法を提供します。 ウェイランド オプションでroot権限なしで、Xサーバーを介してX11アプリケーションを実行できます。 これらとの互換性があります。

MutterはウィンドウコンポジションマネージャーおよびWaylandコンポーザーであり、GnomeShellで使用されます。 Metacityに代わるものです。

Gnomeなどのデスクトップでスタンドアロンのウィンドウマネージャーとして使用できます。 プラグインで拡張可能で、さまざまな視覚効果をサポートしています。

ムターはウェイランドでの彼の仕事を改善するために変更があります

Gnomeバージョン3.34の場合 そしてその開発サイクルの一部として Mutterには、XWaylandの起動を自動化するのに役立ついくつかの変更が含まれています Waylandプロトコルに基づくグラフィカル環境でX11プロトコルに基づくアプリケーションを実行しようとしたとき。

Gnome3.32の動作との違い 以前のバージョンはそれです、 これまで、XWaylandコンポーネントは継続的に実行され、プレリリースが必要でした 明示的(Gnomeセッションが初期化されたときに開始)。X11サポートが必要になったときに動的に実行されるようになりました。

覚えておくことが重要です X11アプリケーションのパフォーマンスを確保するため 従来型 Waylandベースの環境では、XWaylandDDWコンポーネントが使用されます (Xデバイス依存)。これは、メインのX.Orgコードベースの一部として開発されています。

XWaylandの動作方法に関しては、Win32およびOS Xプラットフォーム用のXwinおよびXquartzに似ており、Wayland上でX.Orgサーバーを実行するためのコンポーネントが含まれています。

Mutterに加えられた変更により、必要な場合にのみXサーバーを起動できるようになります、 何 リソース消費にプラスの効果があります Wayland環境でX11アプリケーションを使用しないシステム(Xサーバーを使用するプロセスは通常XNUMXメガバイトを超えるRAMを必要とします)。

その間 ハンス・デ・ゴーデは、遭遇した問題をリストしたXNUMXつのレポートを発表しました GnomeのWaylandとの仕事では、 何を修正する予定ですか Wayland forGnomeに固有の問題を排除するために最近開始されたイニシアチブの一部として。

ハンスは40以上の問題報告を受け取り、それらを構造化しようとしました。 多くの問題は、キーボード入力のサポートとレイアウトの変更、およびドラッグアンドドロップが常に機能するとは限らないことに関連しています。

ウェイランドにはまだ解決すべきいくつかの問題があります

そのほかにpまたは、XWaylandが通常のHiDPIをサポートしていない場合、マウスカーソルがハングします Waylandアプリの場合、ウィンドウの最小化は、他の問題の中でも特に、ヘッダーの中ボタンクリックでは実行されません。

さらに XNUMXつの問題の分析は別々に提示されていますs ゲームの発売から生じる: フルスクリーンモードを使用すると黒いフレームで表示領域が減少し、フルスクリーンモードではパフォーマンスが低下します。

一方、EGLソフトウェアインターフェイスに基づくGLXプロセッサがXWaylandに追加され、Waylandのレンダリング機能にアクセスできるようになりました。

変更はX.OrgServer1.21リリースに含まれます。 EGLを使用してGLXを構成すると、ラスタライザーswrastソフトウェアを使用できなくなります。

swrastを使用すると、マルチサンプルアンチエイリアシング(MSAA)(マルチサンプルアンチエイリアシング)設定を必要とするX11でゲームを起動するときに問題が発生しましたが、その情報はllvmpipeでは提供されていません。

提案された変更により、Hearts of Iron IV、Stellaris、Europa Universalis IVなどのXWaylandで実行されるゲームのMSAA構成へのアクセスなど、EGLデータに基づいてGLスタックの機能に関するGLXクライアント情報を生成できます。

この変更により、XサーバーからDRIドライバーローダー機能も削除されます。

最後に Gnome3.34は11年2019月XNUMX日にリリースされる予定です。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。