ΠΠ±ΡΠ°Π²Π΅Π½ Π΅ ΠΏΠ°ΠΊΠ΅ΡΠΎΡ wayland-protocols 1.49, ΠΊΠΎΡ ΡΠΎΠ΄ΡΠΆΠΈ ΡΠ΅Ρ Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ ΠΈ Π΅ΠΊΡΡΠ΅Π½Π·ΠΈΠΈ ΠΊΠΎΠΈ Π³ΠΎ Π½Π°Π΄ΠΎΠΏΠΎΠ»Π½ΡΠ²Π°Π°Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Wayland ΠΈ Π³ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°Π°Ρ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ Π·Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ ΡΡΠ΅Π΄ΠΈΠ½ΠΈ.
ΠΠΎ Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ°:
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» xx-fractional-scale, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ, Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π·Π°Π΄Π°ΡΡΡΡ ΡΠ΅Π»ΡΠΌΠΈ ΡΠΈΡΠ»Π°ΠΌΠΈ, Π΄Π»Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΠΎΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π΄ΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ. ΠΠΎΠ΄ΠΎΠ±Π½Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΅ΡΠ°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΌ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΈΡΡΠ΅ΠΌΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ, Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΌ Π΄Π»Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ Π΄Π»Ρ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄ΡΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- Π ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Β«linux-dmabufΒ» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°Π±ΠΎΡΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°Ρ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ GPU. ΠΠ° ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°ΡΡ Ρ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· GPU ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
- Π ΠΏΡΠΎΡΠΎΠΊΠΎΠ» color-management-v1 Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ BT.2100 Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ HDR-ΠΊΠΎΠ½ΡΠ΅Π½Ρ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Π΄Π»Ρ Windows.
Π‘ΠΈΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΠΌΠΈΠ½ΡΠ²Π°Π°Ρ Π½ΠΈΠ· ΡΠ°Π·ΠΈ Π½Π° ΡΠ°Π·Π²ΠΎΡ, ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ ΠΈ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΈΡΠ°. ΠΠΎ Π·Π°Π²ΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠ°Π·Π°ΡΠ° Π½Π° ΡΠ°Π·Π²ΠΎΡ (ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠ°ΡΠ° βΠ½Π΅ΡΡΠ°Π±ΠΈΠ»Π½Π°β), ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ ΡΠ΅ ΡΡΠ°Π²Π° Π²ΠΎ Π³ΡΠ°Π½ΠΊΠ°ΡΠ° βΡΡΠ°ΡΠΈΠ½Π³β ΠΈ ΠΎΡΠΈΡΠΈΡΠ°Π»Π½ΠΎ Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½ Π²ΠΎ ΡΠ΅ΡΠΎΡ wayland-protocols, Π° ΠΏΠΎ Π·Π°Π²ΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ ΡΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΡΠ²Π° Π²ΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠ°ΡΠ° ΡΡΠ°Π±ΠΈΠ»Π½Π°. ΠΡΠΎΡΠΎΠΊΠΎΠ»ΠΈΡΠ΅ ΠΎΠ΄ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠ°ΡΠ° βΡΡΠ°ΡΠΈΠ½Π³β Π²Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π²ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ ΠΊΠ°Π΄Π΅ ΡΡΠΎ Π΅ ΠΏΠΎΡΡΠ΅Π±Π½Π° ΠΏΠΎΠ²ΡΠ·Π°Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ. ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠ°ΡΠ° βΠ½Π΅ΡΡΠ°Π±ΠΈΠ»Π½Π°β, Π²ΠΎ βΡΡΠ΅Π½ΠΈΡΠ°ΡΠ΅β Π΅ Π·Π°Π±ΡΠ°Π½Π΅ΡΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠ°Π²Π°Ρ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΡΡΠΎ ΡΠ° Π½Π°ΡΡΡΡΠ²Π°Π°Ρ ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡΠ°, Π½ΠΎ Π°ΠΊΠΎ ΡΠ΅ ΡΡΠ²ΡΠ΄Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠΈ Π·Π° Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ, Π½Π΅ Π΅ ΠΈΡΠΊΠ»ΡΡΠ΅Π½Π° Π·Π°ΠΌΠ΅Π½Π° ΡΠΎ Π½ΠΎΠ²Π° Π·Π½Π°ΡΠ°ΡΠ½Π° Π²Π΅ΡΠ·ΠΈΡΠ° Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ ΠΈΠ»ΠΈ Π΄ΡΡΠ³Π° Π΅ΠΊΡΡΠ΅Π½Π·ΠΈΡΠ° Π½Π° ΠΠ΅ΡΠ»Π°Π½Π΄.
ΠΠ° Π΄Π° ΡΠ΅ Π·Π°Π±ΡΠ·Π° ΠΈΡΠΏΠΎΡΠ°ΠΊΠ°ΡΠ° Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ Π΄ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΈ Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΠΈΠΊΠ½Π΅ ΡΠ°Π½Π°ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ Π²ΠΎ ΠΏΠΎΡΡΠΎΠ΅ΡΠΊΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ, ΠΏΠΎΡΠ½ΡΠ²Π°ΡΡΠΈ ΠΎΠ΄ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅, Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ βΠ΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π°β ΡΠ°Π·Π°, ΠΊΠΎΡΠ° ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΡΡΠΎ ΡΠ° ΠΏΡΠ΅ΠΊΠΈΠ½ΡΠ²Π°Π°Ρ ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡΠ° ΠΈ Π΄ΠΎΠ΄Π°Π²Π°ΡΠ΅ Π½Π° βΡΡΡΠΎΠ²ΠΈΠ½ΠΈβ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ ΠΊΠΎΠΈ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π΄ΠΎΠ²Π΅Π΄Π°Ρ Π½Π° ΡΠΎΠΎΠ΄Π²Π΅ΡΠ½ΠΎ Π½ΠΈΠ²ΠΎ. ΠΠΎΠ΄Π΅ΠΊΠ° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ ΡΡΠ΅Π±Π° Π΄Π° ΡΠΎΡΠΌΠΈΡΠ° ΡΠΈΠΌ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° ΠΈ Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ Π±ΡΠΎΡ ΠΏΡΠΈΠ·Π½Π°Π½ΠΈΡΠ° (ACK) ΠΎΠ΄ ΡΠ΅ΡΠ΅Π½Π·Π΅Π½ΡΠΈΡΠ΅ Π·Π° Π΄Π° Π²Π»Π΅Π·Π΅ Π²ΠΎ ΡΠ°Π·Π°ΡΠ° Π½Π° ΠΈΠ½ΡΡΠ΅Π½Π°ΡΠΈΡΠ°, ΡΠΎΡ ΡΡΠ΅Π±Π° ΡΠ°ΠΌΠΎ Π΄Π° Π½Π΅ Π΄ΠΎΠ±ΠΈΠ²Π° ΠΏΡΠΈΠ³ΠΎΠ²ΠΎΡΠΈ (NACKs) Π²ΠΎ ΡΠ΅ΠΊΠΎΡ Π½Π° Π΄Π²ΠΎΠ½Π΅Π΄Π΅Π»Π½ΠΈΠΎΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ Π½Π° ΠΏΡΠ΅Π³Π»Π΅Π΄ Π·Π° Π΄Π° Π²Π»Π΅Π·Π΅ Π²ΠΎ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π°ΡΠ° ΡΠ°Π·Π°.
ΠΠ°ΠΊΠ΅ΡΠΎΡ wayland-protocols ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ Π³ΠΈ Π²ΠΊΠ»ΡΡΡΠ²Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΡΠ°Π±ΠΈΠ»Π½ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ, ΠΊΠΎΠΈ ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½ΠΈ Π½Π°Π½Π°Π·Π°Π΄:
- βviewporterβ - ΠΌΡ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ Π΄Π° ΠΈΠ·Π²ΡΡΠΈ Π΄Π΅ΡΡΡΠ²Π° Π·Π° ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅ ΠΈ ΠΎΡΡΠ΅ΠΊΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠΎΠ²ΡΡΠΈΠ½ΡΠΊΠΈΡΠ΅ ΡΠ°Π±ΠΎΠ²ΠΈ Π½Π° ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ.
- βΠ²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡΠ°β - ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΏΡΠΈΠΊΠ°Π·.
- βxdg-shellβ Π΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΎ ΠΏΠΎΠ²ΡΡΠΈΠ½ΠΈ ΠΊΠ°ΠΊΠΎ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π³ΠΈ Π΄Π²ΠΈΠΆΠΈΡΠ΅ Π½ΠΈΠ· Π΅ΠΊΡΠ°Π½ΠΎΡ, Π΄Π° ΠΊΠΎΠ»Π°Π±ΠΈΡΠ°ΡΠ΅, Π΄Π° Π³ΠΈ ΠΏΡΠΎΡΠΈΡΠΈΡΠ΅, Π΄Π° ΡΠ° ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° ΠΈΡΠ½.
- "linux-dmabuf" - ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ wl_buffer Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° DMA-BUF.
- βΡΠ°Π±Π»Π΅Ρβ - ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° Π²Π»Π΅Π· ΠΎΠ΄ Π³ΡΠ°ΡΠΈΡΠΊΠΈ ΡΠ°Π±Π»Π΅ΡΠΈ.
ΠΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ ΡΠ΅ΡΡΠΈΡΠ°Π½ΠΈ Π²ΠΎ Π³ΡΠ°Π½ΠΊΠ°ΡΠ° βΡΡΠ°ΡΠΈΠ½Π³β:
- drm-lease - Π³ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΡΠ΅ΡΡΡΡΠΈΡΠ΅ Π½Π΅ΠΎΠΏΡ ΠΎΠ΄Π½ΠΈ Π·Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΡΠ΅ΡΠ΅ΠΎ ΡΠ»ΠΈΠΊΠ° ΡΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π±Π°ΡΠ΅ΡΠΈ Π·Π° Π»Π΅Π²ΠΎΡΠΎ ΠΈ Π΄Π΅ΡΠ½ΠΎΡΠΎ ΠΎΠΊΠΎ ΠΏΡΠΈ Π΅ΠΌΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ»ΡΡΠ°Π»ΠΊΠΈ Π·Π° Π²ΠΈΡΡΡΠ΅Π»Π½Π° ΡΠ΅Π°Π»Π½ΠΎΡΡ.
- βext-session-lockβ - Π΄Π΅ΡΠΈΠ½ΠΈΡΠ° ΡΡΠ΅Π΄ΡΡΠ²ΠΎ Π·Π° Π·Π°ΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΡΠΈΡΠ°, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π΄ΠΎΠ΄Π΅ΠΊΠ° ΡΠ°Π±ΠΎΡΠΈ Π·Π°ΡΡΠΈΡΠ½ΠΈΠΊΠΎΡ Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ ΠΈΠ»ΠΈ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° Π΄ΠΈΡΠ°Π»ΠΎΠ³ΠΎΡ Π·Π° Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡΠ°.
- βSingle-pixel-bufferβ - Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π±Π°ΡΠ΅ΡΠΈ ΡΠΎ Π΅Π΄Π΅Π½ ΠΏΠΈΠΊΡΠ΅Π»ΠΈ ΠΊΠΎΠΈ Π²ΠΊΠ»ΡΡΡΠ²Π°Π°Ρ ΡΠ΅ΡΠΈΡΠΈ 32-Π±ΠΈΡΠ½ΠΈ RGBA Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ.
- Β«xdg-activationΒ» β ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΡΠΎΠΊΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΏΠΎΠ²Π΅ΡΡ
Π½ΠΎΡΡΡΠΌΠΈ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ
xdg-activation ΠΎΠ΄Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡ ΡΠΎΠΊΡΡ Π½Π° Π΄ΡΡΠ³ΠΎΠ΅). - ΡΠΈΠΏ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° - ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ Π΄Π° ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π°Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° ΡΡΠΎ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΈΠΎΡ ΡΠ΅ΡΠ²Π΅Ρ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΎΠ΄Π½Π΅ΡΡΠ²Π°ΡΠ΅ΡΠΎ ΠΊΠΎΠ΅ Π΅ ΡΠ²Π΅ΡΠ½ΠΎ Π·Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ°, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ ΡΠ²ΠΎΡΡΡΠ²Π° Π½Π° DRM, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ βΡΠΈΠΏ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°β. ΠΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΠΈΠΏΠΎΠ²ΠΈ ΡΠΎΠ΄ΡΠΆΠΈΠ½ΠΈ Π΅ ΠΎΠ±ΡΠ°Π²Π΅Π½Π°: Π½Π΅ΠΌΠ° (Π½Π΅ΠΌΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΠΈΠΏΠΎΡ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ), ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΡΠ° (ΠΈΠ·Π»Π΅Π· Π½Π° Π΄ΠΈΠ³ΠΈΡΠ°Π»Π½ΠΈ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΈ, Π±Π°ΡΠ° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°), Π²ΠΈΠ΄Π΅ΠΎ (Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ»ΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΡΠ°, ΠΏΠΎΡΡΠ΅Π±Π½Π° Π΅ ΠΏΠΎΠΏΡΠ΅ΡΠΈΠ·Π½Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ° Π·Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π±Π΅Π³Π½Π΅ ΠΏΠ΅Π»ΡΠ΅ΡΠ΅ΡΠ΅) ΠΈ ΠΈΠ³ΡΠ° (ΡΡΠ°ΡΡΡΠ²Π°ΡΠ΅ ΠΈΠ³ΡΠΈ, ΠΈΠ·Π»Π΅Π· ΠΎΠ΄ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ Π΄ΠΎΡΠ½Π΅ΡΠ΅).
- ext-idle-notify - ΠΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΈΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠΈ Π΄Π° ΠΈΡΠΏΡΠ°ΡΠ°Π°Ρ ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ° Π΄ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ Π·Π° Π½Π΅Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ΅ΠΆΠΈΠΌΠΈ Π·Π° Π·Π°ΡΡΠ΅Π΄Π° Π½Π° Π΅Π½Π΅ΡΠ³ΠΈΡΠ° ΠΏΠΎ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π½Π΅Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ.
- ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΠΊΠΈΠ½Π΅ΡΠ΅ - Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ° ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠΈΡΠ΅ Π²Π΅ΡΡΠΈΠΊΠ°Π»Π½Π°ΡΠ° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ° (VSync) ΡΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»Π΅Π½ ΠΏΡΠ»Ρ Π½Π° ΠΏΡΠΈΠ΄ΡΡΡΠ²Π°ΡΠ΅ Π²ΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Π½Π° ΡΠ΅Π» Π΅ΠΊΡΠ°Π½, ΡΡΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° Π·Π°ΡΡΠΈΡΠ° ΠΎΠ΄ ΠΊΠΈΠ½Π΅ΡΠ΅ Π½Π° ΠΈΠ·Π»Π΅Π·ΠΎΡ. ΠΠΎ ΠΌΡΠ»ΡΠΈΠΌΠ΅Π΄ΠΈΡΠ°Π»Π½ΠΈΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ, Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ΅ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΈΠ½Π΅ΡΠ΅ ΡΠ΅ Π½Π΅ΠΏΠΎΠΆΠ΅Π»Π΅Π½ Π΅ΡΠ΅ΠΊΡ, Π½ΠΎ Π²ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ΅ Π·Π° ΠΈΠ³ΡΠΈ, Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΎΠ»Π΅ΡΠΈΡΠ°Π°Ρ Π΄ΠΎΠΊΠΎΠ»ΠΊΡ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠΎ Π½ΠΈΠ² ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΡΠ²Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΎΠ΄Π»ΠΎΠΆΡΠ²Π°ΡΠ°.
- ext-foreign-toplevel-list - ΠΡΠ΅Π²Π·Π΅ΠΌΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΠΏΠΎΠ²ΡΡΠΈΠ½ΠΈ ΠΏΠΎΡΡΠ°Π²Π΅Π½ΠΈ Π½Π° Π½Π°ΡΠ²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ, ΠΊΠΎΠΈ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Π°Ρ Π΄Π° Π³ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΏΡΠΎΠ·ΠΎΡΡΠΈΡΠ΅ Π·Π° ΠΏΡΠΈΡΠ²ΡΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π΄ΡΡΠ³Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° ΠΏΡΠΈΠΊΠ°ΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ ΠΏΡΠ΅ΠΊΠΈΠ½ΡΠ²Π°ΡΠΈ Π·Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ.
- Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ΅Π½ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ - Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°ΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡΠ° Π½Π° ΠΏΠ΅ΡΠΎΠΊ. ΠΠ»ΠΈΠ΅Π½ΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ° Π½ΠΎΠ²Π° Π²ΡΡΠΊΠ° ΡΠΎ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ΅Π½ ΡΠ΅ΡΠ²Π΅Ρ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° Wayland ΠΈ Π΄Π° ΠΏΡΠΈΠΊΠ°ΡΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ΅Π½ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π½Π° Π½Π΅Π³ΠΎ, ΠΏΠΎ ΡΡΠΎ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΈΠΎΡ ΠΌΠ΅Π½Π°ΡΠ΅Ρ ΡΠ΅ Π³ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ Π·Π° Π²ΠΎΡΠΏΠΎΡΡΠ°Π²Π΅Π½Π°ΡΠ° Π²ΡΡΠΊΠ° Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΎΡ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ΅Π½ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ.
- ΠΎΠ±Π»ΠΈΠΊΠΎΡ Π½Π° ΠΊΡΡΡΠΎΡΠΎΡ Π΅ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π΅Π½ Π½Π°ΡΠΈΠ½ Π·Π° ΠΏΡΠΈΡΠΏΠΎΡΠΎΠ±ΡΠ²Π°ΡΠ΅ Π½Π° ΠΈΠ·Π³Π»Π΅Π΄ΠΎΡ Π½Π° ΠΊΡΡΡΠΎΡΠΎΡ, Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π°ΡΠ΅ Π½ΠΈΠ·Π° ΡΠ»ΠΈΠΊΠΈ ΠΎΠ΄ ΠΊΡΡΡΠΎΡΠΎΡ Π½Π°ΠΌΠ΅ΡΡΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠ»Π΅ΠΏΡΠ²Π° Π½Π° ΠΏΠΎΠ²ΡΡΠΈΠ½Π° (wl_surface).
- βext-transient-seatβ - Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΏΡΠΈΠ²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠ½ΠΈ ΡΠ΅ΡΠΈΠΈ (ΡΠ΅Π΄ΠΈΡΡΠ°) Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ΠΈ Π·Π° ΡΠΏΠΎΡΡΠ΅Π±Π° ΡΠΎ Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈ Π²Π»Π΅Π·Π½ΠΈ ΡΡΠ΅Π΄ΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠ° Π·Π° ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΎΠ΄Π΄Π°Π»Π΅ΡΠ΅Π½Π° ΡΠ°Π±ΠΎΡΠ½Π° ΠΏΠΎΠ²ΡΡΠΈΠ½Π°, ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΠΏΠΎΡΠ΅Π±Π½Π° ΡΠ΅ΡΠΈΡΠ° Π·Π° ΡΠ΅ΠΊΠΎΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ ΡΠΎ Π²ΠΈΡΡΡΠ΅Π»Π½Π° ΡΠ°ΡΡΠ°ΡΡΡΠ° ΠΈ Π³Π»ΡΡΠ΅Ρ.
- βxdg-toplevel-dragβ - Π³ΠΎ ΠΏΡΠΎΡΠΈΡΡΠ²Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΡ βdrag & dropβ ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠΈΠΊΠ°ΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ ΠΎΠ΄ Π½Π°ΡΠ²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠ° Π·Π° Π²Π»Π΅ΡΠ΅ΡΠ΅, ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π° Π²Π»Π΅ΡΠ΅ΡΠ΅ Π½Π° Π»Π΅Π½ΡΠΈ ΡΠΎ Π°Π»Π°ΡΠΊΠΈ ΠΈΠ»ΠΈ ΡΠ°Π·ΠΈΡΠΈΡΠ° Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ ΡΠΎ Π³Π»ΡΠ²ΡΠ΅ΡΠΎ. ΠΠΎΠ²ΠΈΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΠΎΡΡΡΡΠ°Π½Π»ΠΈΠ²ΠΈ Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ ΠΊΠΎΠΈ, ΠΊΠΎΠ³Π° ΡΠ΅ ΡΠ΅ Π²Π»Π΅ΡΠ°Ρ ΠΎΠ΄ ΡΠΎΡ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ, ΡΡΠ°Π½ΡΠ²Π°Π°Ρ Π½ΠΎΠ²ΠΈ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ°Ρ Π½Π° Π²ΡΠ²ΠΎΡ Π½Π° ΠΏΠΎΡΡΠΎΠ΅ΡΠΊΠΈΠΎΡ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ ΠΏΡΠ΅Π΄ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΡΠ°Ρ.
- βxdg-dialogβ - Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π΄ΠΎΠ΄Π΅Π»ΠΈΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ Π·Π° Π΄ΠΈΡΠ°Π»ΠΎΠ³ Π½Π° ΠΏΠΎΠ²ΡΡΠΈΠ½ΠΈ ΠΎΠ΄ Π½Π°ΡΠ²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΠΌΠΎΠ΄Π°Π»Π½ΠΈ Π΄ΠΈΡΠ°Π»ΠΎΠ·ΠΈ ΡΡΠΎ ΡΠ° Π±Π»ΠΎΠΊΠΈΡΠ°Π°Ρ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ°ΡΠ° Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΡΠΎ ΠΎΡΡΠ°ΡΠΎΠΊΠΎΡ ΠΎΠ΄ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ.
- "linux-drm-syncobj" - ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π°Π»Π°ΡΠΊΠΈ Π·Π° Π΅ΠΊΡΠΏΠ»ΠΈΡΠΈΡΠ½Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° Π±Π°ΡΠ΅ΡΠΎΡ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΈ Π·Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ° DRM (Direct Rendering Manager). Π‘Π΅ ΠΏΡΠ΅ΡΠΏΠΎΡΡΠ°Π²ΡΠ²Π° Π΄Π΅ΠΊΠ° Π²ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π½Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ° ΠΏΡΠΈ ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°ΡΠ΅ Π²ΠΎ Π±Π°ΡΠ΅Ρ, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΡΠ΅ ΡΠ° ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΡΠΎ Π΄ΡΠ°ΡΠ²Π΅ΡΠΈΡΠ΅ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° Π³ΡΠ°ΡΠΈΡΠΊΠΈΡΠ΅ API Π½Π° Vulkan ΠΈ OpenGL (ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° ΡΠ΅ Π·Π°ΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ°ΠΊΡΠ²Π°ΡΠΈ Π²ΠΎ Π΄ΡΠ°ΡΠ²Π΅ΡΠΈΡΠ΅). ΠΠΎΠ²ΠΈΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠ° Π΄Π΅ΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠ°ΡΠ° Π·Π° ΡΡΡΠ°ΡΠ΅ Π½Π° Π±Π°ΡΠ΅ΡΠΎΡ Π΅ Π·Π°Π²ΡΡΠ΅Π½Π° ΠΏΡΠ΅Π΄ ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΎΡ Π·Π° ΡΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π΄Π° Π³ΠΎ ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ ΡΠΎΡ Π±Π°ΡΠ΅Ρ.
- Π°Π»ΡΠ°-ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ, ΠΊΠΎΡ ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ Π΄Π° Π³ΠΎ ΠΏΡΠΎΠΌΠ΅Π½Π°Ρ Π½ΠΈΠ²ΠΎΡΠΎ Π½Π° ΡΡΠ°Π½ΡΠΏΠ°ΡΠ΅Π½ΡΠ½ΠΎΡΡ Π½Π° ΠΏΠΎΠ²ΡΡΠΈΠ½Π°ΡΠ° ΠΈ Π΄Π° Π³ΠΈ ΠΏΡΠ΅ΡΡΠ»Π°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈΡΠ΅ Π·Π° Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄Π°Ρ ΡΡΠ°Π½ΡΠΏΠ°ΡΠ΅Π½ΡΠ½ΠΎΡΡ Π½Π° ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΈΠΎΡ ΡΠ΅ΡΠ²Π΅Ρ, ΠΊΠΎΡ ΠΏΠ°ΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΈ ΠΏΡΠ΅Π½Π°ΡΠΎΡΠΈ ΠΎΠ²ΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π½Π° KMS.
- xdg-toplevel-icon - ΡΠ° Π²ΡΠ·ΡΠ²Π° ΠΈΠΊΠΎΠ½Π°ΡΠ° ΡΠΎ ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠΎΡ ΠΎΠ΄ Π½Π°ΡΠ²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ.
- ext-image-capture-source ΠΈ ext-image-copy-capture - ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠ½ΠΈΠΌΠ°ΡΠ΅ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° ΠΏΡΠΈΠΊΠ°ΠΆΠ°Π½Π° Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ.
- xdg-system-bell - Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΈΠ·Π»Π΅Π·Π΅ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ ΡΠΈΠ³Π½Π°Π», ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΊΠΎ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π²ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅Π½ Π΅ΠΌΡΠ»Π°ΡΠΎΡ. Π€ΠΎΡΠΌΠ°ΡΠ° Π½Π° ΠΈΠ·Π»Π΅Π·ΠΎΡ Π½Π° ΡΠΈΠ³Π½Π°Π»ΠΎΡ ΡΠ΅ ΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π° ΠΏΠΎ Π΄ΠΈΡΠΊΡΠ΅ΡΠΈΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΈΠΎΡ ΠΌΠ΅Π½Π°ΡΠ΅Ρ, ΡΠΎΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ Π½Π΅ ΡΠ°ΠΌΠΎ Π·Π²ΡΠΊ, ΡΡΠΊΡ ΠΈ Π²ΠΈΠ·ΡΠ΅Π»Π΅Π½ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ.
- fifo - ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·Π°ΠΌ FIFO (ΠΏΡΠ²ΠΎ Π²Π»Π΅Π³ΡΠ²Π°, ΠΏΡΠ²ΠΎ ΠΈΠ·Π»Π΅Π³ΡΠ²Π°) Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΠ΅Π΄ΠΎΡ Π·Π° Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π½Π° ΠΏΡΠΈΠΊΠ°ΠΆΠ°Π½Π°ΡΠ° ΠΏΠΎΠ²ΡΡΠΈΠ½Π°. ΠΠ΄ ΠΏΡΠ°ΠΊΡΠΈΡΠ½Π°ΡΠ° ΡΡΡΠ°Π½Π°, ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΈΠ·Π»Π΅Π·ΠΎΡ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ΅ΠΊΠ°ΡΠ΅ Π·Π° Π·Π°Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π²Π΅ΡΡΠΈΠΊΠ°Π»Π½ΠΎΡΠΎ ΡΠΊΠ΅Π½ΠΈΡΠ°ΡΠ΅ (vblank) Π½Π°ΠΌΠ΅ΡΡΠΎ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈ ΠΏΠΎΠ²ΠΈΡΠΈ Π·Π° ΠΏΠΎΠ²ΡΠ°ΡΠ΅Π½ ΠΏΠΎΠ²ΠΈΠΊ ΡΠ΅ΠΊΠΎΡ ΠΏΠ°Ρ ΠΊΠΎΠ³Π° Π΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ Π΄Π° ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ Π½ΠΎΠ²Π° ΡΠ°ΠΌΠΊΠ°, ΡΡΠΎ Π³ΠΎ ΡΠ΅ΡΠ°Π²Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΡ ΡΠΎ Π³ΠΎΠ»Π΅ΠΌΠΎΡΠΎ ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ Π½Π° Π³ΡΠ°ΡΠΈΡΠΊΠΈΠΎΡ ΠΏΡΠΎΡΠ΅ΡΠΎΡ ΠΏΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° VSync.
- commit-timing - Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΏΠΎΠ²ΡΠ·Π΅ΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΡΠΊΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ΅ Π·Π° ΠΏΠΎΠ²ΡΡΠΈΠ½ΡΠΊΠ°ΡΠ° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° (ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΈΠΎΡ ΡΠ΅ΡΠ²Π΅Ρ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ° ΠΎΠ΄ΡΠ°Π·ΡΠ²Π° ΠΏΡΠΎΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π°ΠΊΠΎ Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π½ΠΎ Π½Π΅ ΠΏΠΎΡΠ°Π½ΠΎ).
- ext-data-control - ΠΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ Π΄Π° ΡΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈΡΠ΅, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ Π΄Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π°Ρ ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΈ Π½Π° ΡΠ°Π±Π»Π°ΡΠ° ΡΠΎ ΠΈΡΠ΅ΡΠΎΡΠΈ.
- ext-workspace - Π³ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΎΡ Π½Π° Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΏΠΎΠ²ΡΡΠΈΠ½ΠΈ ΠΈ Π½ΡΠ΄ΠΈ Π½Π°ΡΡΠ°Π½ΠΈ ΡΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΡΠ°ΡΡΡΠΎΡ Π½Π° Π΄Π΅ΡΠΊΡΠΎΠΏ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΈΡΠ΅, ΠΊΠ°ΠΊΠΎ ΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ ΠΈ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ Π½Π° Π΄Π΅ΡΠΊΡΠΎΠΏ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΈΡΠ΅. ΠΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ ΠΊΠΎΠΈ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°Π°Ρ Π»ΠΈΡΡΠ° Π½Π° Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΏΠΎΠ²ΡΡΠΈΠ½ΠΈ ΠΈ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Π°Ρ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΡΡΠ»Π°ΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΡ Π½ΠΈΠ².
- ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ Π±ΠΎΠΈ β ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ Π±ΠΎΠΈ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅Π½ ΠΎΠΏΡΠ΅Π³ Π½Π° ΠΎΡΠ²Π΅ΡΠ»Π΅Π½ΠΎΡΡ (HDR, Π²ΠΈΡΠΎΠΊ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠΊΠΈ ΠΎΠΏΡΠ΅Π³). Π‘ΠΎ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π°ΡΠ° Π΅ΠΊΡΡΠ΅Π½Π·ΠΈΡΠ°, ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° Π΄ΠΎΠ±ΠΈΡΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΠ²ΠΎΡΡΡΠ²Π°ΡΠ° Π½Π° ΠΈΠ·Π»Π΅Π·Π½ΠΈΡΠ΅ ΡΡΠ΅Π΄ΠΈ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΡΠΎ Π±ΠΎΡΠ°ΡΠ° ΠΈ Π΄Π° ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π°Π°Ρ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π·Π° ΡΠ²ΠΎΡΡΡΠ²Π°ΡΠ° Π½Π° Π½ΠΈΠ²Π½Π°ΡΠ° ΡΠΎΠΏΡΡΠ²Π΅Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΡΠΎ Π±ΠΎΡΠ°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΈΠΎΡ ΡΠ΅ΡΠ²Π΅Ρ. ΠΠΎ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ΅Π½ ΡΠ΅ΡΠ²Π΅Ρ, ΠΎΠ²Π°Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ Π±ΠΎΡΠ°ΡΠ° ΠΏΡΠΈ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΈΠ·Π»Π΅Π·Π½ΠΈ ΡΡΠ΅Π΄ΠΈ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° ΠΏΡΠ΅ΡΠ²ΠΎΡΠ°ΡΠ΅ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π²ΠΎ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡΠ° ΠΏΠΎΠ³ΠΎΠ΄Π½Π° Π·Π° ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π½Π° HDR ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈ. ΠΡΠΎΡΠΈΠ»ΠΈΡΠ΅ Π½Π° ICC ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π·Π° ΠΎΠΏΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΡΡΠΎΡΠΈ Π²ΠΎ Π±ΠΎΡΠ°.
- xdg-toplevel-tag β ΠΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ Π½Π° Wayland Π΄Π° ΠΏΡΠΈΠΊΠ°ΡΡΠ²Π°Π°Ρ ΠΎΠ·Π½Π°ΠΊΠΈ Π½Π° ΠΏΠΎΠ²ΡΡΠΈΠ½ΠΈ ΠΎΠ΄ Π½Π°ΡΠ²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ ΡΡΠΎ ΡΠ΅ΡΠ²Π΅ΡΠΎΡ Π·Π° ΠΊΠΎΠΌΠΏΠΎΠ½ΠΈΡΠ°ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° Π΄Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ ΠΎΡΠΊΠ°ΠΊΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° ΡΠ΅ ΡΠ΅ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ° (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈ ΠΎΠ·Π½Π°ΠΊΠΈ βΠ³Π»Π°Π²Π΅Π½ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρβ ΠΈ βΠΏΠΎΡΡΠ°Π²ΠΊΠΈβ Π·Π° Π³Π»Π°Π²Π½ΠΈΠΎΡ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ ΠΈ ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠΎΡ Π·Π° ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ). Π’Π°ΠΊΠ²Π°ΡΠ° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ° Π΅ ΠΊΠΎΡΠΈΡΠ½Π° Π·Π° Π²ΡΠ°ΡΠ°ΡΠ΅ Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡΠ°ΡΠ°, Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° ΠΈ ΡΠ²ΠΎΡΡΡΠ²Π°ΡΠ° Π½Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈΡΠ΅ ΠΏΠΎ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅, ΠΊΠ°ΠΊΠΎ ΠΈ Π·Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΠΎΡΠ΅Π±Π½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅ΡΠ½ΠΈ ΡΠΈΠΏΠΎΠ²ΠΈ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ.
- ΠΏΡΠ΅ΡΡΡΠ°Π²ΡΠ²Π°ΡΠ΅-Π½Π°-Π±ΠΎΠΈ β Π΄Π΅ΡΠΈΠ½ΠΈΡΠ° ΠΏΡΠ΅ΡΡΡΠ°Π²ΡΠ²Π°ΡΠ΅-Π½Π°-Π±ΠΎΠΈ Π½Π° ΠΏΠΎΠ²ΡΡΠΈΠ½Π°ΡΠ° Π½Π° ΠΠ΅ΡΠ»Π΅Π½Π΄. ΠΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ Π½Π° ΠΠ΅ΡΠ»Π΅Π½Π΄ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π°Π°Ρ ΠΌΠ΅ΡΠ°ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ Π·Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΡΠ°Π½ΡΠΏΠ°ΡΠ΅Π½ΡΠ½ΠΎΡΡ, ΠΌΠΎΠ΄Π΅Π» Π½Π° Π±ΠΎΡΠ°, ΠΏΠΎΠ΄ΡΠ΅ΠΌΠΏΠ»ΠΈΡΠ°ΡΠ΅ ΠΈ ΠΎΠΏΡΠ΅Π³ Π½Π° ΠΊΠ²Π°Π½ΡΠΈΠ·Π°ΡΠΈΡΠ°, Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΏΡΠΈ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° Π±Π°ΡΠ΅Ρ ΡΠΎ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΡΡΠΎ ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ°Π°Ρ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΎΡ Π½Π° Π±ΠΎΡΠ° YCbCr Π²ΠΎ RGB ΠΏΡΠ΅ΡΡΡΠ°Π²ΡΠ²Π°ΡΠ΅.
- ext-background-effect - ΠΏΡΠΈΠΌΠ΅Π½ΡΠ²Π° Π΅ΡΠ΅ΠΊΡΠΈ Π½Π° ΠΏΠΎΠ»ΡΠΏΡΠΎΡΠΈΡΠ½ΠΈ Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ ΠΏΠΎΠ²ΡΡΠΈΠ½Π°ΡΠ° Π½Π° ΠΠ΅ΡΠ»Π΅Π½Π΄, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ Π·Π°ΠΌΠ°Π³Π»ΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠΎΠ·Π°Π΄ΠΈΠ½Π°ΡΠ°.
- ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π°Ρ-ΠΈΡΠΊΡΠΈΠ²ΡΠ²Π°ΡΠ΅ - Ρ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π²Π΅Π΄Π½Π°Ρ Π΄Π° Π³ΠΎ ΠΏΠΎΠΌΠ΅ΡΡΠΈ ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π°ΡΠΎΡ Π½Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡΠ°.
- xdg-session-management β Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄Π»Ρ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΎΠΊΠΎΠ½ ΠΏΡΠ΅ΡΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π°Π½ΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΡΠ»Π΅ Π°Π²Π°ΡΠΈΠΉΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈΠ»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ ΡΡΠΎ ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°Π°Ρ Π²ΠΎ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π°ΡΠ° Π³ΡΠ°Π½ΠΊΠ°:
- xx-session-management - ΡΠ° Π²ΡΠ°ΡΠ° ΡΠΎΡΡΠΎΡΠ±Π°ΡΠ° Π½Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈΡΠ΅ Π·Π° ΠΏΡΠ΅ΠΊΠΈΠ½Π°ΡΠΈ ΡΠ΅ΡΠΈΠΈ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎ ΠΏΠ°Π΄ Π½Π° ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΎΡ Π·Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡΠ°ΡΠ΅).
- xx-input-method β ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Π΄Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π°Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π·Π° Π²Π½Π΅ΡΡΠ²Π°ΡΠ΅ ΡΠ΅ΠΊΡΡ Π·Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΈ Π΄Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π°Ρ Π²Π½Π΅ΡΠ΅Π½ ΡΠ΅ΠΊΡΡ, ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈ ΡΠ°ΡΡΠ°ΡΡΡΠΈ ΠΈ IME (Π£ΡΠ΅Π΄ΡΠ²Π°Ρ Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π·Π° Π²Π½Π΅ΡΡΠ²Π°ΡΠ΅) ΡΠ»ΠΎΠ΅Π²ΠΈ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π²Π½Π΅Ρ.
- xx-text-input β ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΈΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠΈ Π΄Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π°Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π½Π° Π²Π½Π΅ΡΡΠ²Π°ΡΠ΅ ΠΈ Π΄Π° ΠΈΡΠΏΡΠ°ΡΠ°Π°Ρ ΡΠ΅ΠΊΡΡ Π΄ΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ. ΠΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ Π³ΠΈ ΡΡΠ°Π½Π΄Π°ΡΠ΄ΠΈΠ·ΠΈΡΠ° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠΈΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΈΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π²ΡΠ· ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π°ΡΠ΅ Π½Π° Π²Π»Π΅Π·Π΅Π½ ΡΠ΅ΠΊΡΡ, ΡΠ°ΠΊΡΠ²Π°ΡΠ΅ ΡΠΎ Π½Π°ΡΡΠ°Π½ΠΈ Π·Π° ΡΠΎΠΊΡΡ Π½Π° Π²Π½Π΅ΡΡΠ²Π°ΡΠ΅ ΠΈ Π·Π΅ΠΌΠ°ΡΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π½Π° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠΈΡΠ΅ Π½Π° ΠΏΠΎΠ»Π΅ΡΠΎ Π·Π° Π²Π½Π΅ΡΡΠ²Π°ΡΠ΅ (ΡΠ°Π·ΠΈΠΊ, ΠΈΠ·Π±ΠΎΡ Π½Π° ΡΠ΅ΠΊΡΡ, ΡΠΈΠΏ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°).
- xx-cutouts β Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π²ΡΡΠ΅Π·Π°Ρ Π½Π° ΡΠΊΡΠ°Π½Π΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΠΎΠ΄ ΡΡΠΎΠ½ΡΠ°Π»ΡΠ½ΡΡ ΠΊΠ°ΠΌΠ΅ΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅ ΡΠΌΠ°ΡΡΡΠΎΠ½Π°).
- xx-zones β Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΎΠΊΠΎΠ½ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΡΡΠΎΠ²Π½Ρ Π² Β«Π·ΠΎΠ½ΡΒ» β ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ ΡΠΎ ΡΠ²ΠΎΠΈΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΠΌ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ. ΠΡΠΎΡΠΎΠΊΠΎΠ» ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ ΠΎΠΊΠΎΠ½, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°.
- xx-keyboard-filter β Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΠ° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠΌ Π²ΡΠ±ΡΠ°Π½Π½ΡΡ ΡΠΎΠ±ΡΡΠΈΠΉ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠΎΠ±ΡΡΠΈΠΉ Π²Π²ΠΎΠ΄Π° ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΡ ΡΠΎΠ±ΡΡΠΈΠΉ Π² Wayland-ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΡΠΎΠΊΡΡ Π²Π²ΠΎΠ΄Π°.
ΠΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ ΠΊΠΎΠΈ ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°Π°Ρ Π²ΠΎ βΠ½Π΅ΡΡΠ°Π±ΠΈΠ»Π½Π°ΡΠ°β Π³ΡΠ°Π½ΠΊΠ°:
- βΠ¨ΠΊΠΎΠ»ΠΊΠ° Π½Π° ΡΠ΅Π» Π΅ΠΊΡΠ°Π½β - ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π²ΠΎ ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΡΠ΅Π» Π΅ΠΊΡΠ°Π½.
- βΠ²Π»Π΅Π·Π΅Π½-ΠΌΠ΅ΡΠΎΠ΄β - ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π²Π»Π΅Π·Π½ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈ.
- βΠΠ½Ρ ΠΈΠ±ΠΈΡΠΈΡΠ° Π½Π° ΠΌΠΈΡΡΠ²Π°ΡΠ΅β - Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° ΡΡΠ°ΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π·Π°ΡΡΠΈΡΠ½ΠΈΠΊΠΎΡ Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ (ΡΠΊΡΠΈΠ½ ΡΠ΅ΡΠ²Π΅Ρ).
- "input-timestamps" - Π²ΡΠ΅ΠΌΠ΅Π½ΡΠΊΠΈ ΠΏΠ΅ΡΠ°ΡΠΈ Π·Π° Π²Π»Π΅Π·Π½ΠΈ Π½Π°ΡΡΠ°Π½ΠΈ.
- βKeyboard-shortcuts-inhibitβ - Π³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ° ΠΏΡΠΈΠΊΠ°ΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΊΡΠ°ΡΠ΅Π½ΠΊΠΈ ΠΈ ΠΊΡΠ°ΡΠ΅Π½ΠΊΠΈ Π½Π° ΡΠ°ΡΡΠ°ΡΡΡΠ°ΡΠ°.
- βlinux-explicit-synchinicationβ Π΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΎ Π·Π° Linux ΠΌΠ΅Ρ Π°Π½ΠΈΠ·Π°ΠΌ Π·Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π° Π±Π°ΡΠ΅ΡΠΈΡΠ΅ Π²ΠΎ ΠΎΠ΄Π½ΠΎΡ Π½Π° ΠΏΠΎΠ²ΡΡΠΈΠ½Π°ΡΠ°.
- βΠΠ΅ΡΡΠΎΠ²ΠΈ ΡΠΎ ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π°Ρβ - ΠΊΠΎΠ½ΡΡΠΎΠ»Π° ΠΎΠ΄ Π΅ΠΊΡΠ°Π½ΠΈ Π½Π° Π΄ΠΎΠΏΠΈΡ.
- βΠΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ° Π½Π° ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π°ΡΠΎΡβ - ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ° Π½Π° ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π°ΡΠΎΡ (Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅).
- βΠΡΠΈΠΌΠ°ΡΠ΅Π½ ΠΈΠ·Π±ΠΎΡβ - ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ° ΡΠΎ X11, ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΏΡΠΈΠΌΠ°ΡΠ½Π°ΡΠ° ΡΠ°Π±Π»Π°ΡΠ° ΡΠΎ ΠΈΡΠ΅ΡΠΎΡΠΈ (ΠΏΡΠΈΠΌΠ°ΡΠ΅Π½ ΠΈΠ·Π±ΠΎΡ), ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈΡΠ΅ ΠΎΠ΄ ΠΊΠΎΠΈ ΠΎΠ±ΠΈΡΠ½ΠΎ ΡΠ΅ Π²ΠΌΠ΅ΡΠ½ΡΠ²Π°Π°Ρ ΡΠΎ ΡΡΠ΅Π΄Π½ΠΎΡΠΎ ΠΊΠΎΠΏΡΠ΅ Π½Π° Π³Π»ΡΠ²ΡΠ΅ΡΠΎ.
- βΠ½Π°ΡΡΠ°Π½ΠΈ ΡΠΎ ΡΠ΅Π»Π°ΡΠΈΠ²Π΅Π½ ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π°Ρβ - Π½Π°ΡΡΠ°Π½ΠΈ ΡΠΎ ΡΠ΅Π»Π°ΡΠΈΠ²Π½ΠΈ ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π°ΡΠΈ.
- βΠΠ½Π΅ΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΠΊΡΡβ - ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° Π²Π½Π΅ΡΡΠ²Π°ΡΠ΅ ΡΠ΅ΠΊΡΡ.
- βxdg-foreignβ Π΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΎ ΠΏΠΎΠ²ΡΡΠΈΠ½ΠΈΡΠ΅ Π½Π° βΡΠΎΡΠ΅Π΄Π½ΠΈΠΎΡβ ΠΊΠ»ΠΈΠ΅Π½Ρ.
- "xdg-decoration" - ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΊΡΠ°ΡΠΈ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ Π½Π° ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ.
- βxdg-outputβ - Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ·Π»Π΅Π·ΠΎΡ (ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΡΡΠ°ΠΊΡΠΈΠΎΠ½ΠΎ ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅).
- βxwayland-keyboard-grabβ - ΡΠ½ΠΈΠΌΠ°ΡΡΠ΅ Π²Π»Π΅Π· Π²ΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ XWayland.
ΠΠ·Π²ΠΎΡ: opennet.ru
