Wayland-protocols 1.27 áááºáá±á·áá»áºááᯠáá¯ááºáá±áá²á·ááŒá®ážá á¡ááŒá±áᶠWayland áááá¯ááá¯áá±á¬á á áœááºážáááºáá»á¬ážááᯠááŒáá·áºáá±ážááŒá®áž áá±á«ááºážá ááºáá¬áá¬áá»á¬ážááŸáá·áº á¡áá¯á¶ážááŒá¯áá°áááºáááºážáá»ááºáá»á¬ážááᯠáááºáá±á¬ááºáááºá¡ááœáẠááá¯á¡ááºáá±á¬ á áœááºážáááºáá»á¬ážááᯠáá¶á·ááá¯ážáá±ážááá·áº áááá¯ááá¯áá±á¬áá»á¬ážááŸáá·áº ááá¯ážáá»á²á·ááŸá¯áá»á¬ážáá«áááºáááºá
áááá¯ááá¯áá±á¬á¡á¬ážáá¯á¶ážááẠááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯á á ááºážáááºááŒááºážááŸáá·áº áááºááŒáááºááŒááºáž á¡ááá·áºáá¯á¶ážááá·áºááŒáá·áº ááá·áºáá²áá¯ááºáá±á¬ááºáááºá ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯á¡ááá·áº ("ááááºáááŒáááº" á¡áá»áá¯ážá¡á á¬áž) ááŒá®ážáá«á áááá¯ááá¯áá±á¬ááᯠ"áá¬ááºáá¯á¶" áá¬áááœá²ááœáẠáá¬ážááŸááᬠáááºážááŒá±-áááá¯ááá¯áá±á¬áá»á¬áž áááºááŸááºááŸá¯ááœáẠááá¬ážáááºááá·áºááœááºážáá¬ážááŒá®ážá á ááºážáááºááŸá¯ááŒá®ážáá«á áááºážááᯠáááºááŒáááºáá±á¬á¡áá»áá¯ážá¡á á¬ážááá¯á· ááœáŸá±á·áá¬ážáááºá âstagingâ á¡áá»áá¯ážá¡á á¬ážá០áááá¯ááá¯áá±á¬áá»á¬ážááᯠáááºá ááºáá¯ááºáá±á¬ááºááá¯ááºá áœááºáž ááá¯á¡ááºááá·áº áá±á«ááºážá ááºáá¬áá¬áá»á¬ážááŸáá·áº áááá¯ááºážááá·áºáá»á¬ážááœáẠá¡áá¯á¶ážááŒá¯áá±ááŒá®ááŒá áºáááºá "ááááºáááŒáááº" á¡áá»áá¯ážá¡á á¬ážááŸáá·áº ááá°áá²á "áá¬ááºáá¯á¶" ááœáẠááá¯ááºáááºáá®ááŸá¯ááᯠáá»áá¯ážáá±á¬ááºááá·áº á¡ááŒá±á¬ááºážá¡áá²áá»á¬áž ááŒá¯áá¯ááºááẠáá¬ážááŒá áºáá¬ážáá±á¬áºáááºáž á ááºážáááºá ááºá¡ááœááºáž ááŒá¿áá¬áá»á¬ážááŸáá·áº áá»áá¯á·ááœááºážáá»ááºáá»á¬ážááᯠááœá±á·ááŸááá«áá áááá¯ááá¯áá±á¬á áááá¬áááºááŸá¬ážáá±á¬áá¬ážááŸááºážá¡áá Ạááá¯á·ááá¯áẠá¡ááŒá¬áž Wayland ááá¯ážáá»á²á·ááŸá¯ááᯠáááºáá¯ááºáááºááá¯ááºáá«á
áá¬ážááŸááºážá¡áá áºááœááºá áááá¯ááá¯áá±á¬á¡áá áºáá»á¬ážááᯠ"áá¬ááºáá¯á¶" á¡áá»áá¯ážá¡á á¬ážááá¯á· ááá·áºááœááºážáá¬ážáááº-
- á¡ááŒá±á¬ááºážá¡áá¬á¡áá»áá¯ážá¡á á¬áž - "á¡ááŒá±á¬ááºážá¡áá¬á¡áá»áá¯ážá¡á á¬áž" áá²á·ááá¯á·áá±á¬ áá®ážááŒá¬áž DRM áá¯ááºááá¹áááá»á¬ážááᯠáááºááŸááºááŒááºážáá²á·ááá¯á·áá±á¬ á¡ááŒá±á¬ááºážá¡áá¬-áááááŒá¯ááááá·áºá¡ááŒá¯á¡áá°ááᯠááá¯ááá¯áá±á¬ááºážááœááºá¡á±á¬ááºááŒá¯áá¯ááºááẠá¡áá¯á¶ážááŒá¯ááá¯ááºááá·áº áá±á«ááºážá ááºáá¬áá¬ááá¯á· ááŒááá±ááá·áº á¡ááŒá±á¬ááºážá¡áá¬ááŸáá·áºáááºáááºááá·áº á¡áá»ááºá¡áááºáá»á¬ážááᯠáá±á¬ááºáááºáá»á¬ážá¡á¬áž ááœáá·áºááŒá¯áááºá á¡á±á¬ááºáá«á¡ááŒá±á¬ááºážá¡áá¬á¡áá»áá¯ážá¡á á¬ážáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážáá°áá®ááŸá¯ááᯠááŒá±ááŒá¬áá¬ážáááº- áá áºáá¯á០(áá±áá¬á¡áá»áá¯ážá¡á á¬ážááŸáá·áºáááºáááºááá·áº á¡áá»ááºá¡áááºáááŸááá«)á áá¬ááºáá¯á¶ (áá áºáá»á áºáááºáá¬ááºáá¯á¶áá»á¬ážá á¡ááœááºááŸá¯ááºážá á¡áááºážáááºáá¬áá¯ááºáá±á¬ááºááẠááá¯á¡ááºáááº)á áá®áá®ááᯠ(áá®áá®ááᯠááá¯á·ááá¯áẠáá¬ááœááºážá á áá¬ážáá áºááŒááºážááᯠááŸá±á¬ááºááŸá¬ážááẠááá¯ááá¯áááá»áá±á¬ áááºáá°ááŒá¯ááŸá¯ááá¯á¡ááºáááº) ááŸáá·áº ááááºáž (á áááºááŒááºáž ááááºážáá»á¬ážá á¡áááºážáá¯á¶ážááŸá±á¬áá·áºááŸá±ážááŸá¯ááŸááœááºááŸá)á
- ext-idle-notify - áá±á«ááºážá ááºáá¬áá¬áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯áá°á ááŸá¯ááºááŸá¬ážááŸá¯áááŸáááŒááºážá¡ááŒá±á¬ááºáž á¡ááŒá±á¬ááºážááŒá¬ážáá»ááºáá»á¬ážááᯠáá±á¬ááºáááºáá»á¬ážáᶠáá±ážááá¯á·ááœáá·áºááŒá¯áááºá áááºážááẠááŸá¯ááºááŸá¬ážááŸá¯áááŸáááá·áºá¡áá»áááºáá áºáá¯ááŒá®ážáá±á¬áẠáááºáá±á¬ááºážáá«áá«áá»áœá±áá¬ááá·áºáá¯ááºáá»á¬ážááᯠá¡áááºááœááºážáááºá¡ááœáẠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá
áááºááŸáááœááºá wayland-protocol áá»á¬ážááœáẠá¡á±á¬ááºáá±á¬áºááŒáá« áááºááŒáááºáá±á¬ áááá¯ááá¯áá±á¬áá»á¬áž áá«áááºááŒá®áž áá±á¬ááºááŒááºááá¯ááºáááºááŸá¯ááᯠáá±ážáá±á¬ááºáááº-
- "viewporter" - áááá¯ááºážááá·áºá¡á¬áž áá¬áá¬áááºááŒááºážááœáẠá¡ááá¯ááºážá¡áá¬ááŸáá·áº áá»ááºááŸá¬ááŒááºá¡á áœááºážáá»á¯á¶á·ááŒááºáž áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáá¯ááºáá±á¬ááºááẠááœáá·áºááŒá¯áááºá
- "áááºáááºáá»áááº" - áá®áá®ááá¯ááŒáááŸá¯ááá¯áá±ážáááºá
- "xdg-shell" ááẠááŒáááºážáá±á«ááºáá»á¬ážá¡ááŒá Ạáá»ááºááŸá¬ááŒááºáá»á¬ážááŸáá·áº á¡ááŒááºá¡ááŸáẠáááºááœááºááŒááºážá¡ááœáẠáááºážááá¯á·ááᯠáááºáá¬ážááŒááºáá áºááá¯ááºááœáẠááœáŸá±á·áááºá áá»áŸá±á¬á·áá»áááºá áá»á²á·ááœááºáááºá á¡ááœááºá¡á á¬ážááŒá±á¬ááºážáááºá á áááºááŒáá·áº ááœáá·áºááŒá¯áá±ážáá±á¬ á¡ááºáá¬áá±á·á áºáá áºáá¯ááŒá áºáááºá
âá¡ááá·áºâ áá¬áááœá²ááœáẠá ááºážáááºáá¬ážáá±á¬ áááá¯ááá¯áá±á¬áá»á¬áž-
- drm-lease - virtual reality headsets áá»á¬ážááá¯á· áá¯ááºááá·áºá¡áá« áááºááŸáá·áºáá¬áá»ááºáá¯á¶ážá¡ááœáẠááá°áá®áá±á¬ buffers áá»á¬ážááŒáá·áº á áá®áá®ááá¯áá¯á¶áá áºáá¯á¶ááᯠáááºáá®ážááẠááá¯á¡ááºáá±á¬á¡áááºážá¡ááŒá áºáá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáá«áááºá
- "ext-session-lock" - á¥ááá¬- á ááááºáá»áœá±áᬠáá¯ááºáá±á¬ááºáá±áá»ááẠááá¯á·ááá¯áẠá¡áá±á¬ááºá¡áá¬ážá áá á áºááŒááºáž ááá¯ááºáá¬áá±á¬á·ááºááᯠááŒááá±áá»áááºááœáẠá ááºááŸááºááᯠáá±á¬á·ááºáá»ááá·áº áááºážáááºážááᯠáááºááŸááºáááºá
- "single-pixel-buffer" - 32-bit RGBA áááºááá¯ážáá±ážáá¯áá«áááºááá·áº single-pixel ááŒá¬ážáá¶áá»á¬ážááᯠáááºáá®ážááá¯ááºá á±áá«áááºá
- âxdg-activationâ - ááœá²ááŒá¬ážááŒá¬ážáá¬ážáá±á¬ áááá¡ááá·áº áá»ááºááŸá¬ááŒááºáá»á¬ážááŒá¬áž á¡á¬áá¯á¶ááᯠááœáŸá²ááŒá±á¬ááºážááá¯ááºááẠ(á¥ááá¬á xdg-activateation ááᯠá¡áá¯á¶ážááŒá¯á á¡ááá®áá±ážááŸááºážáá áºáá¯á០á¡á¬áá¯á¶á á°ážá áá¯ááºááŸá¯ááᯠá¡ááŒá¬ážááá¯á· ááŒá±á¬ááºážááá¯ááºáááº)á
"ááááºáááŒáááº" áá¬áááœá²ááœáẠáááºáá±á¬ááºáá±áá±á¬ áááá¯ááá¯áá±á¬áá»á¬áž-
- "áá»ááºááŸá¬ááŒááºá¡ááŒáá·áº-á¡ááœá¶" - áá»ááºááŸá¬ááŒááºá¡ááŒáá·áºáá¯ááºááœáẠá¡áá¯ááºááááºážáá»á¯ááºááŸá¯á
- "input-method" - ááá·áºááœááºážááŸá¯áááºážáááºážáá»á¬ážááᯠáá¯ááºáá±á¬ááºááŒááºážá
- âidle-inhibitâ - á ááááºááŒá¬áá¬áᬠ(á ááááºáá»áœá±áá¬) ááœáŸáá·áºáááºááŸá¯ááᯠááááºááá¯á·ááŒááºážá
- "input-timestamps" - ááá·áºááœááºážááŒá áºáááºáá»á¬ážá¡ááœáẠá¡áá»áááºáá¶ááááºáá¯á¶ážáá»á¬ážá
- "áá®ážáá¯ááº-ááŒááºáááºážáá»á¬áž-áá¬ážááŒá áºáááº" - áá®ážáá¯ááºááŒááºáááºážáá»á¬ážááŸáá·áº áá±á¬á·áá®ážáá»á¬áž áá°ážááœá²áá«ááŸáááŸá¯ááᯠááááºážáá»á¯ááºáááºá
- "linux-dmabuf" - DMABuff áááºážááá¬ááᯠá¡áá¯á¶ážááŒá¯á áá®áá®ááá¯áááºáá»á¬ážá áœá¬ááᯠáá»áŸáá±ááŒááºážá
- "linux-explicit-synchronization" ááẠáá»ááºááŸá¬ááŒááº-áá±á¬ááºáááºáá¬ážááá·áºááŒá¬ážáá¶áá»á¬ážááᯠáá áºááŒáá¯ááºáááºážáá¯ááºáá±á¬ááºáááºá¡ááœáẠLinux-áá®ážááá·áºááá¹ááá¬ážáá áºáá¯ááŒá áºáááºá
- "ááœáŸááºááŒ-áááºáááºáá»á¬áž" - ááááœá±á·áá»ááºááŸá¬ááŒááºáá»á¬ážááŸááááºážáá»á¯ááºá
- "ááœáŸááºááŒááá·áºáááºáá»ááºáá»á¬áž" - ááœáŸááºááŒááá·áºáááºáá»ááºáá»á¬áž (ááááºááá¯á·ááŒááºáž)á
- "áá°ááááºáž-ááœá±ážáá»ááºááŒááºáž" - X11 ááŸáá·áº ááŸáá¯ááºážááŸááºááŒááºážááŒáá·áºá áááºážááẠáá¯á¶ááŸááºá¡á¬ážááŒáá·áº á¡áááºáá±á¬ááºá áºááá¯ááºááŒáá·áº ááá·áºááœááºážáá¬ážááá·áº á¡áá»ááºá¡áááºáá»á¬ážááᯠáááºáááá áºáá¯áẠ(áá°ááááºážááœá±ážáá»ááºááŸá¯) ááá¯ááºáá±á¬ááºááŸá¯ááᯠáá±áá»á¬á á±áááºá
- ârelative pointer eventsâ - ááœá±áá»áá¯ážááœáŸááºááŒááá·áº ááŒá áºáááºáá»á¬ážá
- "áááºááááº" - áááºááááºáá»á¬ážááŸááá·áºááœááºážááŸá¯á¡ááœááºáá¶á·ááá¯ážááŸá¯á
- "á á¬áá¬ážááá·áºááœááºážááŒááºáž" - á á¬áá¬ážááá·áºááœááºážááŸá¯á¡ááœá²á·á¡á ááºážá
- âxdg-foreignâ ááẠâá¡áááºáá®ážáá¬ážáá»ááºážâ client á áá»ááºááŸá¬ááŒááºáá»á¬ážááŸáá·áº á¡ááŒááºá¡ááŸááºáá¯á¶á·ááŒááºáááºá¡ááœáẠá¡ááºáá¬áá±á·á áºáá áºáá¯ááŒá áºáááºá
- "xdg-decoration" - áá¬áá¬áááºááŒááºážááŸá áááºážááá¯ážá¡ááŸáááºááŸá¯áá»á¬ážááᯠáááºáááºááŒááºážá
- "xdg-output" - áá®áá®ááá¯á¡ááœááºááŸáá·áºáááºáááºáá±á¬ áá±á¬ááºáááºá¡áá»ááºá¡áááºáá»á¬áž (á¡ááá¯ááºážááœá²ááá¯ááºážá áá±ážáá»á²á·áááºá¡ááœáẠá¡áá¯á¶ážááŒá¯áááº)á
- "xwayland-keyboard-grab" - XWayland á¡ááá®áá±ážááŸááºážáá»á¬ážááœáẠááá·áºááœááºážááŸá¯ááᯠáááºážáá°áá«á
source: opennet.ru