XWayland

E745760

XWayland is a compatibility layer that allows traditional X11 applications to run seamlessly within Wayland-based display servers.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Label Occurrences
XWayland canonical 3
X11 (via Xwayland) 1

Statements (45)

Predicate Object
instanceOf X.Org Server variant
compatibility layer
display server component
basedOn X.Org Server NERFINISHED
category compatibility technology
display server technology
componentOf freedesktop.org ecosystem
developer X.Org Foundation NERFINISHED
enables legacy X11 applications on Wayland desktops
mixed X11 and Wayland application environments
handles X11 input events under Wayland
X11 rendering under Wayland
X11 window management under Wayland
homepage https://www.x.org/wiki/Xwayland/
implements Wayland protocol extensions
X11 protocol
integratesWith GNOME NERFINISHED
KDE Plasma NERFINISHED
Sway NERFINISHED
Weston NERFINISHED
introducedFor transition from X11 to Wayland
license MIT License
maintainer X.Org community NERFINISHED
operatingSystem BSD NERFINISHED
Linux
Unix-like systems
partOf modern Linux desktop stacks
programmingLanguage C
purpose run X11 applications on Wayland
repository https://gitlab.freedesktop.org/xorg/xserver
requires X11 client libraries
running Wayland compositor
role bridge between X11 clients and Wayland compositors
runsOn Wayland display server
softwareModel open-source software
status actively maintained
supportsFeature XRandR emulation on Wayland
clipboard integration between X11 and Wayland
drag-and-drop integration between X11 and Wayland
per-window scaling (in some compositors)
supportsProtocol X11 NERFINISHED
usedBy most Wayland-based Linux distributions
uses Wayland compositor for compositing
hardware-accelerated rendering when available
shared memory buffers

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Mutter supports XWayland
KWin supportsProtocol XWayland
Mir display server supportsProtocol XWayland
this entity surface form: X11 (via Xwayland)
Sway supports XWayland