Skip to content

Wayland

Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers.

homepage: https://wayland.freedesktop.org/

Available installations

Wayland version Supported CPU targets Supported GPU targets EESSI version Module
1.22.0 generic: aarch64, x86_64
Arm: a64fx, neoverse_n1, neoverse_v1, nvidia/grace
AMD: zen2, zen3, zen4
Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake
(none) 2023.06 Wayland/1.22.0-GCCcore-12.3.0
1.22.0 generic: aarch64, x86_64
Arm: a64fx, neoverse_n1, neoverse_v1, nvidia/grace
AMD: zen2, zen3, zen4
Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake
(none) 2023.06 Wayland/1.22.0-GCCcore-13.2.0
1.23.0 generic: aarch64, x86_64
Arm: a64fx, neoverse_n1, neoverse_v1, nvidia/grace
AMD: zen2, zen3, zen4
Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake
(none) 2025.06 Wayland/1.23.0-GCCcore-13.3.0
1.23.92 generic: aarch64, x86_64
Arm: a64fx, neoverse_n1, neoverse_v1, nvidia/grace
AMD: zen2, zen3, zen4
Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake
(none) 2025.06 Wayland/1.23.92-GCCcore-14.2.0
1.24.0 generic: aarch64, x86_64
Arm: a64fx, neoverse_n1, neoverse_v1, nvidia/grace
AMD: zen2, zen3, zen4
Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake
(none) 2025.06 Wayland/1.24.0-GCCcore-14.3.0

Extensions

Overview of extensions included in Wayland installations

wayland

wayland version Wayland modules that include it
1.22.0 Wayland/1.22.0-GCCcore-12.3.0
Wayland/1.22.0-GCCcore-13.2.0
1.23.0 Wayland/1.23.0-GCCcore-13.3.0
1.23.92 Wayland/1.23.92-GCCcore-14.2.0
1.24.0 Wayland/1.24.0-GCCcore-14.3.0

wayland-protocols

wayland-protocols version Wayland modules that include it
1.32 Wayland/1.22.0-GCCcore-12.3.0
Wayland/1.22.0-GCCcore-13.2.0
1.36 Wayland/1.23.0-GCCcore-13.3.0
1.44 Wayland/1.23.92-GCCcore-14.2.0
1.45 Wayland/1.24.0-GCCcore-14.3.0

wayland-utils

wayland-utils version Wayland modules that include it
1.2.0 Wayland/1.23.0-GCCcore-13.3.0
Wayland/1.23.92-GCCcore-14.2.0
Wayland/1.24.0-GCCcore-14.3.0