เบเบฒเบ™เบ›เปˆเบญเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบชเบฐเปเบ”เบ‡ Mir 1.8

เปเบ™เบฐเบ™เบณ เบชเบฐเปเบ”เบ‡เบเบฒเบ™เบ›เปˆเบญเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ เบ‚เป‰เบญเบเป€เบšเบดเปˆเบ‡ 1.8, เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเบชเบทเบšเบ•เปเปˆเป‚เบ”เบ Canonical, เป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบเบฒเบ™เบ›เบฐเบ•เบดเป€เบชเบ”เบ—เบตเปˆเบˆเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒ Unity shell เปเบฅเบฐเบชเบฐเบšเบฑเบš Ubuntu เบชเปเบฒเบฅเบฑเบšเป‚เบ—เบฅเบฐเบชเบฑเบšเบชเบฐเบซเบผเบฒเบ”. Mir เบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆเปƒเบ™เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™ Canonical เปเบฅเบฐเบ›เบฐเบˆเบธเบšเบฑเบ™เบ–เบทเบเบˆเบฑเบ”เป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบเบฑเบ‡เบ•เบปเบงเปเบฅเบฐเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เบ‚เบญเบ‡เบชเบดเปˆเบ‡เบ•เปˆเบฒเบ‡เป† (IoT). Mir เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบชเปเบฒเบฅเบฑเบš Wayland, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปƒเบ”เป†เป‚เบ”เบเปƒเบŠเป‰ Wayland (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบชเป‰เบฒเบ‡เบ”เป‰เบงเบ GTK3/4, Qt5 เบซเบผเบท SDL2) เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ Mir. เบŠเบธเบ”เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป„เบ”เป‰เบ–เบทเบเบเบฐเบเบฝเบกเบชเปเบฒเบฅเบฑเบš Ubuntu 16.04-20.04 (PPA) เปเบฅเบฐ fedora 30/31/32. เบฅเบฐเบซเบฑเบ”เป‚เบ„เบ‡เบเบฒเบ™ เปเบˆเบเบขเบฒเบเป‚เบ”เบ เบญเบฐเบ™เบธเบเบฒเบ”เบžเบฒเบเปƒเบ•เป‰ GPLv2.

เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเปƒเบซเบกเปˆ, เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบซเบ™เป‰เบฒเบˆเปเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบซเบ™เบฒเปเบซเบ™เป‰เบ™เบ‚เบญเบ‡ pixels เบฅเบงเบ‡เบชเบนเบ‡ (HiDPI) เปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบ—เบตเปˆ:

  • เป€เบกเบทเปˆเบญเปเบฅเปˆเบ™ Mir เป‚เบ”เบเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™ Wayland, เบเบฒเบ™เบ›เบฑเบšเบ‚เบฐ เปœเบฒเบ” เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™ เปœเป‰เบฒ เบˆเป HiDPI. เปเบ•เปˆเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบชเบฒเบกเบฒเบ”เบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบ›เบฑเบšเบ‚เบฐ เปœเบฒเบ” เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เบฅเบงเบกเบ—เบฑเบ‡เบ„เปˆเบฒเบเบฒเบ™เบ‚เบฐ เปœเบฒเบ” เปเบ•เปˆเบชเปˆเบงเบ™ เปœเบถเปˆเบ‡.
  • เปƒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ X11 เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ Wayland (Xwayland เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰), เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบ›เบญเบกเปเบ›เบ‡เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก, เบ—เบฒเบ‡เป€เบฅเบทเบญเบ "--display-config" เป„เบ”เป‰เบ–เบทเบเบชเบฐเป€เบซเบ™เบต, เปเบฅเบฐ เบ•เบปเบงเบเบฐเบžเบดเบš X11 เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก Mir เป„เบ”เป‰เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™.
  • เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบก "wayland", เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ Mir เป€เบ›เบฑเบ™เบฅเบนเบเบ„เป‰เบฒเบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Wayland เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบญเบทเปˆเบ™, เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ Wayland เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก.
  • เปƒเบ™ MirAL (Mir Abstraction Layer), เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป‚เบ”เบเบเบปเบ‡เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Mir เปเบฅเบฐเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ abstract เบเบฑเบš ABI เบœเปˆเบฒเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” libmiral, เบชเบฐเบ–เบฒเบ™เบฐ "เบšเปเปˆเบกเบตเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบ" เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”.
  • เบเบฒเบ™เบชเบฒเบ—เบดเบ” mir-shell เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบžเบทเป‰เบ™เบซเบฅเบฑเบ‡เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปเบฅเบฐเป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบฅเปˆเบ™ GNOME Terminal เปƒเบ™เบ—เบธเบเปเบžเบฅเบฐเบ•เบฐเบŸเบญเบก.
  • เปเบเป‰เป„เบ‚เบšเบฒเบ‡เบšเบฑเบ™เบซเบฒเบชเบฐเป€เบžเบฒเบฐ distro, เบฅเบงเบกเบ—เบฑเบ‡เบšเบฑเบ™เบซเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ Mir เปƒเบ™ Fedora เปเบฅเบฐ Arch Linux.
  • เบชเปเบฒเบฅเบฑเบšเปเบžเบฅเบฐเบ•เบฐเบŸเบญเบก mesa-kms, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ Mir เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเป€เบ—เบดเบ‡เป„เบ”เป€เบงเบต Mesa เปเบฅเบฐ KMS (เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบญเบทเปˆเบ™เป†เปเบกเปˆเบ™ mesa-x11, wayland เปเบฅเบฐ eglstream-kms), เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก.

เบเบฒเบ™เบ›เปˆเบญเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบชเบฐเปเบ”เบ‡ Mir 1.8

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™