Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° X.Org ΠΏΡΡΠ½Π°Ρ Π° xorg-server 21.1.23 ΠΈ XWayland 24.1.12, Π·Π°ΡΠ²Π°ΡΡΠΉΠΊΠΈ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π΄Π΅Π²Π΅Ρ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π² X.Org X Server ΠΈ XWayland. ΠΠΎΠΏΡΠ°Π²ΠΊΠΈΡΠ΅ ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ΠΈ Π½Π° 2 ΡΠ½ΠΈ 2026 Π³ΠΎΠ΄ΠΈΠ½Π°; Π² ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΈΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Π½Π° X.Org Π²Π΅ΡΠ΅ ΡΠ° Π΄ΠΎΡΡΡΠΏΠ½ΠΈ ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡΠ΅ Π°ΡΡ ΠΈΠ²ΠΈ xorg-server-21.1.23 ΠΈ xwayland-24.1.12.
ΠΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ Π·Π°ΡΡΠ³Π°Ρ ΠΊΠ°ΠΊΡΠΎ ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈΡ X.Org Server, ΡΠ°ΠΊΠ° ΠΈ XWayland β ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°, ΡΡΠ΅Π· ΠΊΠΎΠΉΡΠΎ X11 ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Ρ Π² ΡΠ΅ΡΠΈΡ Π½Π° Wayland. ΠΠ°ΡΠΎΠ²Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ Π½Π΅ ΡΠ°ΠΌΠΎ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΠΏΡΠ»Π½ΠΎΡΠ΅Π½Π½Π° X11 ΡΠ΅ΡΠΈΡ, Π½ΠΎ ΠΈ Π·Π° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ Π²Π΅ΡΠ΅ ΡΠ° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π»ΠΈ Π½Π° Wayland, Π½ΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ°Ρ ΡΡΠ°ΡΠΈ X11 ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΈΠ³ΡΠΈ.
CVE ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΡΠ°Π·ΠΊΡΠΈΠ²Π°Π½Π΅ΡΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ ΡΠ° Π±ΠΈΠ»ΠΈ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈ, Π·Π°ΡΠΎΠ²Π° Π² Π±ΡΠ»Π΅ΡΠΈΠ½Π° Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈΡΠ΅ ΡΠ° ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈ ΡΡΠ΅Π· ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈ ZDI-CAN ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅. ΠΡΠ΅ΠΌ Π³ΡΠ΅ΡΠΊΠΈ ΡΠ° Π΄ΠΎΠΊΠ»Π°Π΄Π²Π°Π½ΠΈ ΠΎΡ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΈΡ ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π» ΡΡΠ΅Π· TrendAI Zero Day Initiative, Π° ΠΎΡΠ΅ Π΅Π΄Π½Π° Π΅ ΠΎΡΠΊΡΠΈΡΠ° ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π½Π° Red Hat ΠΈ Π΄ΡΠ»Π³ΠΎΠ³ΠΎΠ΄ΠΈΡΠ½ΠΈΡ ΡΡΠ°ΡΡΠ½ΠΈΠΊ Π² X.Org, ΠΠ΅ΡΠ΅Ρ Π₯Π°ΡΠ΅ΡΠ΅Ρ.
ΠΠ°ΠΊΠ²ΠΎ Π΅ ΠΏΠΎΠΏΡΠ°Π²Π΅Π½ΠΎ
ΠΡΠ΅ΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° ΡΡΠ΅ΠΊΠΎΠ²ΠΈΡ Π±ΡΡΠ΅Ρ ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° font alias.
ΠΡΠ΅ΡΠΊΠ°ΡΠ° Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Π»Π° ΠΏΠΎΡΠ°Π΄ΠΈ Π½Π΅ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Π½Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡΡΠ° Π² X server ΠΈ libXfont2: ΡΡΡΠ²ΡΡ Π±ΠΈΠ» Π΅ Π·Π°Π΄Π΅Π»Π΅Π½ Π±ΡΡΠ΅Ρ Ρ ΡΠ°Π·ΠΌΠ΅Ρ 256 Π±Π°ΠΉΡΠ°, Π΄ΠΎΠΊΠ°ΡΠΎ ΡΠ΅Π»Π΅Π²ΠΎΡΠΎ ΠΈΠΌΠ΅ Π½Π° alias Π΅ ΠΌΠΎΠΆΠ΅Π»ΠΎ Π΄Π° Π΄ΠΎΡΡΠΈΠ³Π½Π΅ 1024 Π±Π°ΠΉΡΠ°. Π‘ΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ font alias Ρ Π΄ΡΠ»ΠΆΠΈΠ½Π° ΠΎΡ 257 Π΄ΠΎ 1023 Π±Π°ΠΉΡΠ° Π΅ ΠΌΠΎΠ³ΡΠ» Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π·Π°ΠΏΠΈΡ ΠΈΠ·Π²ΡΠ½ Π³ΡΠ°Π½ΠΈΡΠΈΡΠ΅ Π½Π° Π±ΡΡΠ΅ΡΠ°.Use-after-free Π² XSYNC miSyncDestroyFence().
ΠΠ»ΠΈΠ΅Π½ΡΡΡ Π΅ ΠΌΠΎΠΆΠ΅Π» Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ fence ΡΡΠΈΠ³Π³Π΅ΡΠΈ, Π΄Π° ΠΈΠ·ΡΠ°ΠΊΠ° ΡΡΡ Π½ΠΎΡΠΎ Π·Π°Π΄Π΅ΠΉΡΡΠ²Π°Π½Π΅, Π° ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ΅ΡΠ΅Π· Π²ΡΠΎΡΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π΄Π° ΡΠ½ΠΈΡΠΎΠΆΠΈ fence. Π’ΠΎΠ²Π° Π΅ Π΄ΠΎΠ²Π΅Π»ΠΎ Π΄ΠΎ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²Π΅ΡΠ΅ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½Π° ΠΏΠ°ΠΌΠ΅Ρ ΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΎ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½ ΡΠΊΠ°Π·Π°ΡΠ΅Π» Π·Π° ΡΡΠ½ΠΊΡΠΈΡ.ΠΡΠ΅ΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° ΡΡΠ΅ΠΊΠΎΠ²ΠΈΡΠ΅ Π±ΡΡΠ΅ΡΠΈ Π² XKB Key Types.
Π ΠΊΠΎΠ΄Π° Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΠΈΠΏΠΎΠ²Π΅ΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ CheckKeyTypes() Π½Π΅ Π΅ Π±ΠΈΠ»ΠΎ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΎ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΡΠ΅ ΡΠΈΠΏΠΎΠ²Π΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΏΠΎ XkbMaxShiftLevel. Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΡΡ Π΅ ΠΌΠΎΠ³ΡΠ» Π΄Π° Π·Π°Π΄Π°Π΄Π΅ ΠΏΡΠ΅ΠΊΠ°Π»Π΅Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΈΠ²Π° Π½Π° ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ ΠΈ Π΄Π° ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΡΠ΅ΠΏΡΠ»Π²Π°Π½ΠΈΡ Π½Π° ΡΡΠ΅ΠΊΠ°. ΠΡΠ΄Π΅Π»Π½ΠΎ Π΅ ΠΎΡΠ±Π΅Π»ΡΠ·Π°Π½ΠΎ, ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡΡ Π΅ ΡΠ²ΡΡΠ·Π°Π½ Ρ Π½Π΅ΠΏΡΠ»Π½ΠΎ ΠΏΠΎΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠ΅Π΄ΠΈΡΠ½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ. CVE-2025-26597.ΠΡΠ΅ΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° ΡΡΠ΅ΠΊΠΎΠ²ΠΈΡ Π±ΡΡΠ΅Ρ Π² XKB SetMap Request.
Π ΡΡΠ½ΠΊΡΠΈΡΡΠ° _XkbSetMapChecks() Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΡΡΠ°ΡΠΈΡΠ΅Π½ ΠΌΠ°ΡΠΈΠ² mapWidths[256], ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΡΠ΅ΠΌ ΠΏΠΎ Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° ΡΠΈΠΏΠ° ΠΊΠ»Π°Π²ΠΈΡΠ°. ΠΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½ΠΎ ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΎΡΠΌΠ΅ΡΡΠ²Π°Π½Π΅, ΠΏΠΎΠΌΠΎΡΠ½Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π΅ ΠΌΠΎΠ³Π»Π° Π΄Π° Π·Π°ΠΏΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΈΠ·Π²ΡΠ½ Π³ΡΠ°Π½ΠΈΡΠΈΡΠ΅ Π½Π° ΡΠΎΠ·ΠΈ ΠΌΠ°ΡΠΈΠ².Use-after-free Π² XSYNC FreeCounter().
Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° ΡΠ΅ ΠΏΡΠΎΡΠ²ΡΠ²Π°ΡΠ΅ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ SyncCounter: Π΅Π΄ΠΈΠ½ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΎΡΠ°ΠΊΠ²Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠΈΠ³Π΅ΡΠΈ, Π° Π²ΡΠΎΡΠΎΡΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π΄Π° ΡΠ½ΠΈΡΠΎΠΆΠΈ ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π°ΡΠΈΡΠ΅ Π±ΡΠΎΡΡΠΈ, ΠΊΠΎΠ΅ΡΠΎ Π²ΠΎΠ΄Π΅ΡΠ΅ Π΄ΠΎ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½Π° ΠΏΠ°ΠΌΠ΅Ρ.Use-after-free Π² XSYNC SyncChangeCounter().
ΠΠΎΠ΄ΠΎΠ±Π΅Π½ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π·Π°ΡΡΠ³Π°ΡΠ΅ ΠΏΡΠΎΠΌΡΠ½Π°ΡΠ° Π½Π° Π±ΡΠΎΡΡΠΈ: ΠΏΡΠΈ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½ΠΈΡ, ΠΊΠ»ΠΈΠ΅Π½ΡΡΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΡΡΠΈΠ³Π½Π΅ Π΄ΠΎ Π²Π΅ΡΠ΅ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½ SyncCounter ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ ΠΌΡ.Π§Π΅ΡΠ΅Π½Π΅ ΠΈ Π·Π°ΠΏΠΈΡ ΠΈΠ·Π²ΡΠ½ Π±ΡΡΠ΅ΡΠ° Π² GLX ChangeDrawableAttributes.
Π ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° __glXDisp_ChangeDrawableAttributes() ΠΈΠΌΠ°ΡΠ΅ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΠ°Π·ΠΌΠ΅ΡΠ° Π½Π° Π·Π°ΡΠ²ΠΊΠ°ΡΠ°. Π’ΠΎΠ²Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΠ΅ Π΄Π° ΡΠ΅ ΡΠ΅ΡΠ΅ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΈΡΠ²Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π±Π°ΠΉΡΠΎΠ²Π΅, Π·Π°Π΄Π°Π΄Π΅Π½ΠΎ ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, ΠΈΠ·Π²ΡΠ½ Π±ΡΡΠ΅ΡΠ° Π½Π° Π·Π°ΡΠ²ΠΊΠ°ΡΠ°. Π§Π΅ΡΠ΅Π½Π΅ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΡΠ°Π·ΠΊΡΠΈΡΠΈΠ΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π° Π·Π°ΠΏΠΈΡΡΡ β Π΄ΠΎ ΡΡΠΈΠ², ΡΡΡΠ²ΡΡ, Π° ΠΏΡΠΈ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° X ΡΡΡΠ²ΡΡ Ρ root ΠΏΡΠ°Π²Π° ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ½ΠΎ ΠΎΡΠ²Π°ΡΡΡΠ΅ ΠΏΡΡ Π·Π° ΠΏΠΎΠ²ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈΡΠ΅.Use-after-free ΠΈ ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π² CreateSaverWindow.
ΠΠ»ΠΈΠ΅Π½ΡΡΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π°ΡΡΠΈΠ±ΡΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠ° ΠΈ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»Π½ΠΎ Π΄Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ° Π·Π°ΡΠΈΡΠ½ΠΈΠΊΠ° Π½Π° Π΅ΠΊΡΠ°Π½Π°, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ ΡΡΡΠ²ΡΡΡΡ ΡΠ΅ ΠΎΠ±ΡΡΡΠ°ΡΠ΅ ΠΊΡΠΌ Π²Π΅ΡΠ΅ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½ΠΈ Π΄Π°Π½Π½ΠΈ. Π Π±ΡΠ»Π΅ΡΠΈΠ½Π° ΡΠΎΠ²Π° Π΅ ΠΎΠΏΠΈΡΠ°Π½ΠΎ ΠΊΠ°ΡΠΎ ΡΡΠ΅Π½Π°ΡΠΈΠΉ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΡΠ°Π·ΠΊΡΠΈΡΠΈΠ΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ.ΠΠ°ΠΏΠΈΡ ΠΈΠ·Π²ΡΠ½ ΡΡΠ΅ΠΊ Π² DRI2 DRIGetBuffers / DRIGetBuffersWithFormat.
ΠΡΠ΅ΡΠΊΠ°ΡΠ° Π²ΡΠ·Π½ΠΈΠΊΠ²Π°ΡΠ΅ ΠΏΡΠΈ Π·Π°ΡΠ²ΠΊΠ° Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ DRI2BufferBackLeft ΠΈ Π΅Π΄ΠΈΠ½ DRI2BufferFrontLeft. Π’Π°ΠΊΠ°Π²Π° Π·Π°ΡΠ²ΠΊΠ° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π·Π°ΠΏΠΈΡ ΠΈΠ·Π²ΡΠ½ Π·Π°Π΄Π΅Π»Π΅Π½Π°ΡΠ° ΠΎΠ±Π»Π°ΡΡ ΠΏΠ°ΠΌΠ΅Ρ Π² ΠΊΡΠΏΡΠΈΠ½Π°ΡΠ°. Π’ΠΎΠ²Π° Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π°ΡΠ° ΠΎΡ Π΄Π΅Π²Π΅ΡΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°, ΠΎΡΠΊΡΠΈΡΠ° Π½Π΅ ΡΡΠ΅Π· TrendAI ZDI, Π° ΠΎΡ ΠΠΈΡΡΡ Π₯Π°ΡΡΠ΅ΡΠ΅Ρ.
ΠΠ΅ ΡΠ° Π·Π°ΡΠ²Π΅Π½ΠΈ Π½ΠΎΠ²ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π² ΡΠΎΠ²Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅: 21.1.23 ΠΈ 24.1.12 β ΠΏΡΠ΅Π΄ΠΈΠΌΠ½ΠΎ ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°ΡΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ. ΠΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ½ΠΈΡΠΈΡΠ΅ Π½Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ ΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π° Π΄Π° ΠΎΠ±Π½ΠΎΠ²ΡΡ ΠΈ Π΄Π²Π°ΡΠ° ΠΏΠ°ΠΊΠ΅ΡΠ°: xorg-server Π·Π° ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈ X11 ΠΈ xwayland Π·Π° ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡ Ρ X11 ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² ΡΠ΅ΡΠΈΠΈ Π½Π° Wayland.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru
