Linux の次世代ディスプレイサーバープロトコル。X11(X Window System)の後継として 2008 年に開発開始。シンプルでセキュア、低遅延な設計を目指している。
X11 との違い
| 観点 | X11 | Wayland |
|---|---|---|
| アーキテクチャ | クライアント・サーバー分離 | コンポジタとクライアントが密結合 |
| ネットワーク透過 | あり | なし(必要なら別途プロトコル) |
| セキュリティ | 全クライアントが他のウィンドウを覗ける | アプリ間で隔離 |
| 描画遅延 | 古い設計のためやや高い | 低遅延 |
| HiDPI / マルチモニタ | 後付け対応 | 標準対応 |
| NVIDIA GPU 対応 | 安定 | 近年安定(Driver 510+) |
採用状況
| ディストロ / 環境 | デフォルト |
|---|---|
| Ubuntu 22.04+(GNOME) | Wayland |
| Ubuntu 26.04 + Kubuntu Desktop | Wayland(Plasma 6) |
| Fedora 25+ | Wayland |
| GNOME 40+ | Wayland |
| KDE Plasma 6 | Wayland |
業務利用での実機挙動
Ubuntu 26.04 + KDE Plasma 6 系では Wayland セッションが既定で起動し、ログイン画面で X11 が選べない構成も多い。Chrome / Google Meet / VS Code / Docker GUI クライアントなどはほぼ問題なく動作する。
ただし一部の Electron 系アプリや Chrome の WebGL レンダリングは、Wayland + NVIDIA GPU の組み合わせで描画問題(例: Google Meet の背景がっ真っ白)を起こすケースがあり、Chrome に --ozone-platform=x11 --use-gl=angle --use-angle=gl 等のフラグで XWayland 経由に切り替える対処が必要なことがある。
関連記事
- Windows 11 + Ubuntu 26.04 LTS デュアルブート構築 — KDE Plasma 6 + Wayland セッションでの実機挙動
関連用語
- X11 — Wayland の前身プロトコル
- KDE Plasma — Wayland 標準対応のデスクトップ環境
- Linux — Wayland が動く OS