106.1標準
Waylandセッションの基本構成をX11と比較する。
説明として適切なものはどれか。
× 不正解
Waylandではコンポジターが表示サーバーとウィンドウ管理に相当する中心的役割を担う。X11アプリケーション向けにはXWaylandが利用されることがある。
詳細解説
誤りWaylandでは常にネットワーク透過性がX11と同じ方法で組み込まれている
X11と同一のリモート表示モデルを標準前提にはしない。
誤り。WaylandはX11と同じ組込みのネットワーク透過モデルを必須機能としておらず、リモート用途は別の仕組みを用いる。
誤りWaylandはXorg設定ファイルの別名で、表示プロトコルはX11のままである
Waylandは別の表示プロトコルであり、設定ファイル名ではない。
誤り。Waylandはクライアントとコンポジター間の別プロトコルであり、xorg.confの名前を変えただけのX11実装ではない。
誤りWaylandセッションではX11アプリケーションを動かす互換手段は存在しない
XWaylandにより多くのX11クライアントを動かせる。
誤り。XWaylandという互換XサーバーをWaylandセッション内で動かし、多くの既存X11アプリを利用できる。
正しいWaylandではコンポジターが表示サーバーとウィンドウ管理に相当する役割をまとめて担う
Waylandコンポジターがクライアントとのプロトコル処理と画面合成・管理を担う。
正しい。Waylandコンポジターはクライアント要求を受け、画面合成、入力配送、窓管理に相当する役割を統合して担う。
実際に確かめる
一時的な検証環境で実行できる例です。
printf '%s\n' 'Wayland compositor: display protocol + composition' 'XWayland: X11 compatibility'期待される結果
WaylandコンポジターとXWaylandの役割を表示理解のポイント
- Waylandは別プロトコル
- コンポジターが中心
- XWaylandで互換
確認時の注意
- 確認環境: Waylandアーキテクチャの概念確認
基礎のおさらい
設計差
X11ではXサーバーとwindow managerが別の主要要素だが、Waylandではコンポジターが両方に相当する責務を持つ。
環境変数
X11アプリはDISPLAY、WaylandネイティブアプリはWAYLAND_DISPLAY等を接続先判断に使うことがある。
問題IDKP-106-649
確認環境Waylandアーキテクチャの概念確認
最終技術確認2026-08-13
誤り・権利侵害を報告