Advertised Wayland globals from the live registry. Do not hand-edit this page.

Active profile at generation: desktop-host.

Status (Functional / Partial / Stub) is a catalog field, not inferred from the registry.

StatusMeaning
FunctionalHandles requests, mutates state, sends events
PartialGlobal registered; some requests handled; incomplete semantics
StubGlobal registered; handlers log or no-op

Profiles: store-safe, store-safe-remote, desktop-host, full-dev. Plasma and other desktop-only globals follow ProtocolProfile.

This generation advertised 72 globals.

Core

InterfaceVersionOriginImplementationStatusSpec
wl_compositor6wayland coresrc/core/wayland/mod.rs (smithay compositor)Functionalwayland.app
wl_data_device_manager3wayland coresrc/core/wayland/mod.rs (smithay data device)Partialwayland.app
wl_output4wayland coresrc/core/wayland/mod.rs (smithay output)Functionalwayland.app
wl_seat9wayland coresrc/core/wayland/mod.rs (smithay seat)Partialwayland.app
wl_shm2wayland coresrc/core/wayland/mod.rs (smithay shm)Functionalwayland.app
wl_subcompositor1wayland coresrc/core/wayland/ext/subcompositor.rsPartialwayland.app

XDG

InterfaceVersionOriginImplementationStatusSpec
xdg_activation_v11xdg / wayland-protocolssrc/core/wayland/xdg/xdg_activation.rsStubwayland.app
xdg_system_bell_v11xdg / wayland-protocolssrc/core/wayland/xdg/xdg_system_bell.rsStubwayland.app
xdg_toplevel_drag_manager_v11xdg / wayland-protocolssrc/core/wayland/xdg/xdg_toplevel_drag.rsStubwayland.app
xdg_toplevel_icon_manager_v11xdg / wayland-protocolssrc/core/wayland/xdg/xdg_toplevel_icon.rsStubwayland.app
xdg_toplevel_tag_manager_v11xdg / wayland-protocolssrc/core/wayland/xdg/xdg_toplevel_tag.rsStubwayland.app
xdg_wm_base6xdg / wayland-protocolssrc/core/wayland/xdg/xdg_wm_base.rsFunctionalwayland.app
xdg_wm_dialog_v11xdg / wayland-protocolssrc/core/wayland/xdg/xdg_dialog.rsStubwayland.app
xwayland_shell_v11xdg / wayland-protocolssrc/core/wayland/ext/xwayland_shell.rsStubwayland.app
zxdg_decoration_manager_v11xdg / wayland-protocolssrc/core/wayland/xdg/decoration.rsFunctionalwayland.app
zxdg_exporter_v21xdg / wayland-protocolssrc/core/wayland/xdg/xdg_foreign.rsStubwayland.app
zxdg_importer_v21xdg / wayland-protocolssrc/core/wayland/xdg/xdg_foreign.rsStubwayland.app
zxdg_output_manager_v13xdg / wayland-protocolssrc/core/wayland/xdg/xdg_output.rsPartialwayland.app

wlroots

InterfaceVersionOriginImplementationStatusSpec
zwlr_data_control_manager_v11wlr (wlroots)src/core/wayland/wlr/data_control.rsStubwayland.app
zwlr_export_dmabuf_manager_v11wlr (wlroots)src/core/wayland/wlr/export_dmabuf.rsStubwayland.app
zwlr_foreign_toplevel_manager_v13wlr (wlroots)src/core/wayland/wlr/foreign_toplevel_management.rsStubwayland.app
zwlr_gamma_control_manager_v11wlr (wlroots)src/core/wayland/wlr/gamma_control.rsStubwayland.app
zwlr_layer_shell_v14wlr (wlroots)src/core/wayland/wlr/layer_shell.rsPartialwayland.app
zwlr_output_manager_v11wlr (wlroots)src/core/wayland/wlr/output_management.rsStubwayland.app
zwlr_output_power_manager_v11wlr (wlroots)src/core/wayland/wlr/output_power_management.rsStubwayland.app
zwlr_screencopy_manager_v11wlr (wlroots)src/core/wayland/wlr/screencopy.rsStubwayland.app
zwlr_virtual_pointer_manager_v12wlr (wlroots)src/core/wayland/wlr/virtual_pointer.rsStubwayland.app
zwp_virtual_keyboard_manager_v11wlr (wlroots)src/core/wayland/wlr/virtual_keyboard.rsStubwayland.app

Extensions

InterfaceVersionOriginImplementationStatusSpec
ext_background_effect_manager_v11ext / wayland-protocolssrc/core/wayland/ext/background_effect.rsStubwayland.app
ext_data_control_manager_v11ext / wayland-protocolssrc/core/wayland/ext/data_control.rsStubwayland.app
ext_foreign_toplevel_list_v11ext / wayland-protocolssrc/core/wayland/ext/foreign_toplevel_list.rsStubwayland.app
ext_idle_notifier_v11ext / wayland-protocolssrc/core/wayland/ext/idle_notify.rsStubwayland.app
ext_image_copy_capture_manager_v11ext / wayland-protocolssrc/core/wayland/ext/image_copy_capture.rsStubwayland.app
ext_output_image_capture_source_manager_v11ext / wayland-protocolssrc/core/wayland/ext/image_capture_source.rsStubwayland.app
ext_session_lock_manager_v11ext / wayland-protocolssrc/core/wayland/ext/session_lock.rsStubwayland.app
ext_transient_seat_manager_v11ext / wayland-protocolssrc/core/wayland/ext/transient_seat.rsStubwayland.app
ext_workspace_manager_v11ext / wayland-protocolssrc/core/wayland/ext/workspace.rsStubwayland.app
wp_alpha_modifier_v11ext / wayland-protocolssrc/core/wayland/ext/alpha_modifier.rsStubwayland.app
wp_color_manager_v12ext / wayland-protocolssrc/core/wayland/ext/color_management.rsStubwayland.app
wp_color_representation_manager_v11ext / wayland-protocolssrc/core/wayland/ext/color_representation.rsStubwayland.app
wp_commit_timing_manager_v11ext / wayland-protocolssrc/core/wayland/ext/commit_timing.rsStubwayland.app
wp_content_type_manager_v11ext / wayland-protocolssrc/core/wayland/ext/content_type.rsStubwayland.app
wp_cursor_shape_manager_v11ext / wayland-protocolssrc/core/wayland/ext/cursor_shape.rsStubwayland.app
wp_fifo_manager_v11ext / wayland-protocolssrc/core/wayland/ext/fifo.rsStubwayland.app
wp_fractional_scale_manager_v11ext / wayland-protocolssrc/core/wayland/ext/fractional_scale.rsStubwayland.app
wp_pointer_warp_v11ext / wayland-protocolssrc/core/wayland/ext/pointer_warp.rsStubwayland.app
wp_presentation1ext / wayland-protocolssrc/core/wayland/ext/presentation_time.rsPartialwayland.app
wp_security_context_manager_v11ext / wayland-protocolssrc/core/wayland/ext/security_context.rsStubwayland.app
wp_single_pixel_buffer_manager_v11ext / wayland-protocolssrc/core/wayland/ext/single_pixel_buffer.rsStubwayland.app
wp_tearing_control_manager_v11ext / wayland-protocolssrc/core/wayland/ext/tearing_control.rsStubwayland.app
wp_viewporter1ext / wayland-protocolssrc/core/wayland/ext/viewporter.rsStubwayland.app
zwp_idle_inhibit_manager_v11ext / wayland-protocolssrc/core/wayland/ext/idle_inhibit.rsStubwayland.app
zwp_input_method_manager_v21ext / wayland-protocolssrc/core/wayland/ext/input_method.rsStubwayland.app
zwp_input_timestamps_manager_v11ext / wayland-protocolssrc/core/wayland/ext/input_timestamps.rsStubwayland.app
zwp_keyboard_shortcuts_inhibit_manager_v11ext / wayland-protocolssrc/core/wayland/ext/keyboard_shortcuts_inhibit.rsStubwayland.app
zwp_linux_dmabuf_v14ext / wayland-protocolssrc/core/wayland/ext/linux_dmabuf.rsPartialwayland.app
zwp_linux_explicit_synchronization_v11ext / wayland-protocolssrc/core/wayland/ext/linux_explicit_sync.rsStubwayland.app
zwp_pointer_constraints_v11ext / wayland-protocolssrc/core/wayland/ext/pointer_constraints.rsStubwayland.app
zwp_pointer_gestures_v11ext / wayland-protocolssrc/core/wayland/ext/pointer_gestures.rsStubwayland.app
zwp_primary_selection_device_manager_v11ext / wayland-protocolssrc/core/wayland/ext/primary_selection.rsStubwayland.app
zwp_relative_pointer_manager_v11ext / wayland-protocolssrc/core/wayland/ext/relative_pointer.rsStubwayland.app
zwp_tablet_manager_v21ext / wayland-protocolssrc/core/wayland/ext/tablet.rsStubwayland.app
zwp_text_input_manager_v11ext / wayland-protocolssrc/core/wayland/ext/text_input.rsStubwayland.app
zwp_text_input_manager_v31ext / wayland-protocolssrc/core/wayland/ext/text_input.rsStubwayland.app
zwp_xwayland_keyboard_grab_manager_v11ext / wayland-protocolssrc/core/wayland/ext/xwayland_keyboard_grab.rsStubwayland.app

KDE / Plasma

InterfaceVersionOriginImplementationStatusSpec
org_kde_kwin_blur_manager1plasma (KDE)src/core/wayland/plasma/plasma.rsStubwayland.app
org_kde_kwin_contrast_manager1plasma (KDE)src/core/wayland/plasma/plasma.rsStubwayland.app
org_kde_kwin_dpms_manager1plasma (KDE)src/core/wayland/plasma/plasma.rsStubwayland.app
org_kde_kwin_idle_timeout1plasma (KDE)src/core/wayland/plasma/plasma.rsStubwayland.app
org_kde_kwin_server_decoration_manager1plasma (KDE)src/core/wayland/plasma/kde_decoration.rsStubwayland.app
org_kde_kwin_shadow_manager1plasma (KDE)src/core/wayland/plasma/plasma.rsStubwayland.app
org_kde_kwin_slide_manager1plasma (KDE)src/core/wayland/plasma/plasma.rsStubwayland.app