新しいバージョンではプロトコルが更新されました
現在、wayland プロトコルには、下位互換性を提供する次の安定したプロトコルが含まれています。
- 「ビューポーター」 - クライアントがサーバー側でスケーリングおよびサーフェス エッジ トリミング アクションを実行できるようにします。
- 「プレゼンテーションタイム」 - ビデオ表示を提供します。
- 「xdg-shell」は、サーフェスをウィンドウとして作成および操作するためのインターフェイスであり、画面上でサーフェスを移動したり、最小化、展開、サイズ変更などを行うことができます。
開発がまだ完了しておらず、過去のリリースとの互換性が保証されていない不安定なプロトコル:
- 「fullscreen-shell」 - 全画面モードでの作業の制御。
- 「input-method」 - 入力メソッドの処理。
- 「idle-inhibit」 - スクリーンセーバー (スクリーン セーバー) の起動をブロックします。
- 「input-timestamps」 — 入力イベントのタイムスタンプ。
- 「linux-dmabuf」 - DMABuff テクノロジーを使用した複数のビデオ カードの共有。
- 「text-input」 — テキスト入力の構成。
- 「ポインタージェスチャー」 - タッチスクリーンからの制御。
- 「相対ポインタ イベント」 - 相対ポインタ イベント。
- 「ポインター制約」 - ポインター制約 (ブロック)。
- 「タブレット」 - タブレットからの入力をサポートします。
- 「xdg-foreign」 - 「隣接する」クライアントの表面と対話するためのインターフェイス。
- 「xdg-decoration」 - サーバー側でウィンドウ装飾をレンダリングします。
- 「xdg-output」 — ビデオ出力に関する追加情報 (分数スケーリングに使用)。
- 「xwayland-keyboard-grab」 - XWayland アプリケーションで入力をキャプチャします。
- Primary-selection - X11 と同様、プライマリ クリップボード (プライマリ セレクション) の操作を保証します。通常、そこからの情報は中マウス ボタンを使用して挿入されます。
- linux-explicit-synchronization は、サーフェス バインド バッファを同期するための Linux 固有のメカニズムです。
出所: オープンネット.ru