рдореАрд░ 1.8 рдбрд┐рд╕реНрдкреНрд▓реЗ рд╕рд░реНрд╡реНрд╣рд░ рд░рд┐рд▓реАрдЬ

рд╕рд╛рджрд░ рдХрд░рдгрд╛рд░рд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╕рд░реНрд╡реНрд╣рд░ рдкреНрд░рдХрд╛рд╢рди рдореАрд░ 1.8, рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирд╕рд╛рдареА рдпреБрдирд┐рдЯреА рд╢реЗрд▓ рдЖрдгрд┐ рдЙрдмрдВрдЯреВ рдЖрд╡реГрддреНрддреА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдирдХрд╛рд░ рджреЗрдКрдирд╣реА, рдХреЕрдиреЙрдирд┐рдХрд▓рджреНрд╡рд╛рд░реЗ рддреНрдпрд╛рдЪрд╛ рд╡рд┐рдХрд╛рд╕ рд╕реБрд░реВ рдЖрд╣реЗ. рдореАрд░ рдХреЕрдиреЙрдирд┐рдХрд▓ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕рдордзреНрдпреЗ рдорд╛рдЧрдгреАрдд рдЖрд╣реЗ рдЖрдгрд┐ рдЖрддрд╛ рдПрдореНрдмреЗрдбреЗрдб рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕ рдЖрдгрд┐ рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдл рдерд┐рдВрдЧреНрдЬ (IoT) рд╕рд╛рдареА рдЙрдкрд╛рдп рдореНрд╣рдгреВрди рд╕реНрдерд╛рдирдмрджреНрдз рдЖрд╣реЗ. Mir рдЪрд╛ рд╡рд╛рдкрд░ Wayland рд╕рд╛рдареА рд╕рдВрдорд┐рд╢реНрд░ рд╕рд░реНрд╡реНрд╣рд░ рдореНрд╣рдгреВрди рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ, рдЬреЛ рддреБрдореНрд╣рд╛рд▓рд╛ рдореАрд░-рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд Wayland (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, GTK3/4, Qt5 рдХрд┐рдВрд╡рд╛ SDL2 рд╕рд╣ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реЗ) рд╡рд╛рдкрд░реВрди рдХреЛрдгрддреЗрд╣реА ре▓рдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ. рдЙрдмрдВрдЯреВ 16.04-20.04 рд╕рд╛рдареА рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдкреЕрдХреЗрдЬреЗрд╕ рддрдпрд╛рд░ рдЖрд╣реЗрдд (рдкреАрдкреАрдП) рдЖрдгрд┐ рдлреЗрдбреЛрд░рд╛ 30/31/32. рдкреНрд░рдХрд▓реНрдк рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд GPLv2 рдЕрдВрддрд░реНрдЧрдд рдкрд░рд╡рд╛рдирд╛рдХреГрдд.

рдирд╡реАрди рдкреНрд░рдХрд╛рд╢рдирд╛рдд, рдореБрдЦреНрдп рдмрджрд▓ рдЙрдЪреНрдЪ рдкрд┐рдХреНрд╕реЗрд▓ рдШрдирддрд╛ (HiDPI) рд╕реНрдХреНрд░реАрдирд╕рд╛рдареА рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдорд░реНрдерди рдЖрдгрд┐ рд╕реБрдзрд╛рд░рд┐рдд рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреАрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд:

  • рдЬреЗрд╡реНрд╣рд╛ рдореАрд░ рд╡реЗрд▓рдБрдб рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд╛рдкрд░реВрди рдЪрд╛рд▓рддреЗ, рддреЗрд╡реНрд╣рд╛ HiDPI рд╕реНрдХреНрд░реАрдирд╡рд░ рдпреЛрдЧреНрдп рд╕реНрдХреЗрд▓рд┐рдВрдЧ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдкреНрд░рддреНрдпреЗрдХ рдЖрдЙрдЯрдкреБрдЯ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рдордзреНрдпреЗ рдлреНрд░реЕрдХреНрд╢рдирд▓ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рд╡реНрд╣реЕрд▓реНрдпреВрд╕рд╣ рд╕реНрд╡рддрдВрддреНрд░ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдЕрд╕реВ рд╢рдХрддрд╛рдд.
  • рд╡реЗрд▓рдБрдб-рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд X11 рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рд▓рд╛рдБрдЪ рдХрд░рдгреНрдпрд╛рд╕ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдШрдЯрдХрд╛рдордзреНрдпреЗ (Xwayland рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ), рдХрд╛рд▓реНрдкрдирд┐рдХ рдЖрдЙрдЯрдкреБрдЯ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рд╕рд╛рдареА рд╕реНрдХреЗрд▓ рдмрджрд▓рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, тАЬ--display-configтАЭ рдкрд░реНрдпрд╛рдп рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рдЖрдгрд┐ рдореАрд░ рд╡рд┐рдВрдбреЛрдордзреАрд▓ X11 рдХрд░реНрд╕рд░ рдЕрдХреНрд╖рдо рдХреЗрд▓рд╛ рдЖрд╣реЗ.
  • тАЬрд╡реЗрд▓рдБрдбтАЭ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдордзреНрдпреЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдореАрд░рд▓рд╛ рдХреНрд▓рд╛рдпрдВрдЯ рдореНрд╣рдгреВрди рджреБрд╕рд▒реНрдпрд╛ рдХрдВрдкреЛрдЭрд┐рдЯ рд╡реЗрд▓рдБрдб рд╕рд░реНрд╡реНрд╣рд░рдЪреНрдпрд╛ рдирд┐рдпрдВрддреНрд░рдгрд╛рдЦрд╛рд▓реА рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ, рд╡реЗрд▓рдБрдб рдХреНрд▓рд╛рдпрдВрдЯрдЪреЗ рдЖрдЙрдЯрдкреБрдЯ рдореЛрдЬрдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
  • MirAL (Mir Abstraction Layer) рдордзреНрдпреЗ, рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдореАрд░ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдереЗрдЯ рдкреНрд░рд╡реЗрд╢ рдЯрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд▓рд┐рдмрдорд┐рд░рд▓ рд▓рд╛рдпрдмреНрд░рд░реАрджреНрд╡рд╛рд░реЗ ABI рдордзреНрдпреЗ рдЕрдореВрд░реНрдд рдкреНрд░рд╡реЗрд╢ рдЯрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ, "рдиреЛ рд╕рдХреНрд░рд┐рдп рд╡рд┐рдВрдбреЛ" рд╕реНрдерд┐рддреА рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЬрд╛рддреЗ.
  • рдорд┐рд░-рд╢реЗрд▓ рдбреЗрдореЛ рдпреЛрдЧреНрдп рдкрд╛рд░реНрд╢реНрд╡рднреВрдореА рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рдЖрдгрд┐ рд╕рд░реНрд╡ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ GNOME рдЯрд░реНрдорд┐рдирд▓ рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрддреЗ.
  • Fedora рдЖрдгрд┐ Arch Linux рд╡рд░ рдореАрд░ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдЪреНрдпрд╛ рд╕рдорд╕реНрдпрд╛рдВрд╕рд╣ рдХрд╛рд╣реА рдбрд┐рд╕реНрдЯреНрд░реЛ-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХреЗрд▓реЗ.
  • mesa-kms рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА, рдЬреЗ Mir рд▓рд╛ Mesa рдЖрдгрд┐ KMS рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕ (рдЗрддрд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо mesa-x11, wayland рдЖрдгрд┐ eglstream-kms) рд╡рд░ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ, рд╕реНрдХреЗрд▓реЗрдмрд▓ рдЖрдЙрдЯрдкреБрдЯрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.

рдореАрд░ 1.8 рдбрд┐рд╕реНрдкреНрд▓реЗ рд╕рд░реНрд╡реНрд╣рд░ рд░рд┐рд▓реАрдЬ

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛