i3 рдЕрдиреБрдХреВрд▓рддрд╛ рдХрдорд╛рдгреНрдб, рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓ рд░ IPC рд╕реНрддрд░рдорд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ Sway рд▓рд╛рдИ X3 рдХреЛ рд╕рдЯреНрдЯрд╛ Wayland рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкрд╛рд░рджрд░реНрд╢реА i11 рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред Sway рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕реНрдХреНрд░рд┐рдирдорд╛ рд╡рд┐рдиреНрдбреЛрд╣рд░реВ рд╕реНрдерд╛рдирд┐рдп рд░реВрдкрдорд╛ рд╣реЛрдЗрди, рддрд░ рддрд╛рд░реНрдХрд┐рдХ рд░реВрдкрдорд╛ рд░рд╛рдЦреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд╡рд┐рдиреНрдбреЛрдЬрд╣рд░реВ рдЧреНрд░рд┐рдбрдорд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╣реБрдиреНрдЫрдиреН рдЬрд╕рд▓реЗ рд╕реНрдХреНрд░рд┐рди рд╕реНрдкреЗрд╕рдХреЛ рдЗрд╖реНрдЯрддрдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ рд░ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдХрд┐рдмреЛрд░реНрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рджреНрд░реБрдд рд░реВрдкрдорд╛ рд╡рд┐рдиреНрдбреЛрдЬрд╣рд░реВ рд╣реЗрд░рдлреЗрд░ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
рдкреВрд░реНрдг рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд╛рддрд╛рд╡рд░рдг рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди, рдирд┐рдореНрди рд╕рдБрдЧреИ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдиреНрдЫ:
рд╕реНрд╡реЗрд▓рд╛рдИ рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рд╢реАрд░реНрд╖рдорд╛ рдмрдирд╛рдЗрдПрдХреЛ рдореЛрдбреНрдпреБрд▓рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╛рд╕ рднрдЗрд░рд╣реЗрдХреЛ рдЫ
рд╕реНрдХреНрд░рд┐рдирдорд╛ рдкрд╣реБрдБрдЪрдХреЛ рдЕрдореВрд░реНрддрддрд╛, рдЗрдирдкреБрдЯ рдЙрдкрдХрд░рдгрд╣рд░реВ, OpenGL рдорд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рдкрд╣реБрдБрдЪ рдмрд┐рдирд╛ рд░реЗрдиреНрдбрд░рд┐рдЩ, KMS/DRM, libinput, Wayland рд░ X11 рд╕рдБрдЧ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛ (Xwayland рдорд╛ рдЖрдзрд╛рд░рд┐рдд X11 рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рддрд╣ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ)ред Sway рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, wlroots рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕рдХреНрд░рд┐рдп рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ
рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬ рдорд╛:
- рд╕рдЮреНрдЭреНрдпрд╛рд▓ рдкреНрд░рдмрдиреНрдзрдХрд╕рдБрдЧ рдЕрдиреБрдХреВрд▓рддрд╛ рд╕реБрдзрд╛рд░ рдЧрд░реНрди рдХрд╛рдо рдЧрд░рд┐рдПрдХреЛ рдЫ
i3 4.17 XNUMXрежреж . - рдкреБрди: рд╕реБрд░реБ рдкрдЫрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реБрд░реБ рдЧрд░реНрди рд╡рд┐рдХрд▓реНрдк рдердкрд┐рдпреЛ;
- рд╡рд┐рдиреНрдбреЛрд╣рд░реВрд▓рд╛рдИ рдЯреНрдпрд╛рдм рд╡рд╛ рдЫреЗрдЙ-рдЫреЗрдЙрдорд╛ рд╡рд┐рднрд╛рдЬрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╡рд┐рдзрд┐ рдЪрдпрди рдЧрд░реНрди рдЯрдЧрд▓ рдердкрд┐рдпреЛ (рд╕реНрдЯреНрдпрд╛рдХ рдЧрд░рд┐рдПрдХреЛ);
- рдХрд┐рдмреЛрд░реНрдб рд▓реЗрдЖрдЙрдЯрд╣рд░реВ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдиреЗ рд╕рдВрдпрдиреНрддреНрд░рд▓рд╛рдИ рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЗрдирдкреБрдЯ рдЙрдкрдХрд░рдг рдкреНрд░рдХрд╛рд░рд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫ, рд░ рдирдпрд╛рдБ рдЖрджреЗрд╢ xkb_switch_layout рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ;
- рдХрд░реНрд╕рд░ рд╡рд┐рд╖рдпрд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬреБрди рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдирдпрд╛рдБ xcursor_theme рдЖрджреЗрд╢ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫ;
- рд▓реЗрдпрд░-рд╢реЗрд▓рдорд╛ рдкрдк-рдЕрдк рд╡рд┐рдиреНрдбреЛрдЬрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ;
- Wayland рдкреНрд░реЛрдЯреЛрдХрд▓ рдХреЛ рд▓рд╛рдЧреА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдЧрд░рд┐рдпреЛ
wlr-output-management-v1 , рдЖрдЙрдЯрдкреБрдЯ рдпрдиреНрддреНрд░рд╣рд░реВ рд╕реЗрдЯрдЕрдк рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЕрднрд┐рдкреНрд░реЗрд░рд┐рдд; - wlr_output API рдорд╛рд░реНрдлрдд рдкрд░рдорд╛рдгреБ рд░реВрдкрдорд╛ рд╕реНрдХреНрд░рд┐рди рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ;
- рдЯрдЪ рд╕реНрдХреНрд░рд┐рди рдХреНрдпрд╛рд▓рд┐рдмреНрд░реЗрд╕рдирдХрд╛ рд▓рд╛рдЧрд┐ рдХреНрдпрд╛рд▓рд┐рдмреНрд░реЗрд╢рди_рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╕реЗрдЯрд┐рдЩ рдердкрд┐рдпреЛ;
- рдзреЗрд░реИ рдореЗрдореЛрд░реА рд▓реАрдХ рд░ рдХреНрд░реНрдпрд╛рд╕ рдореБрджреНрджрд╛рд╣рд░реВ рдлрд┐рдХреНрд╕ рдЧрд░рд┐рдпреЛред
рд╕реНрд░реЛрдд: opennet.ru