X.Org Server 21.1 เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰

เบชเบฒเบกเบ›เบตเป€เบ„เบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ›เปˆเบญเบเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, X.Org Server 21.1 เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ. เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบชเบฒเบ‚เบฒเบ—เบตเปˆเบ™เปเบฒเบชเบฐเป€เบซเบ™เบต, เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบญเบญเบเป€เบฅเบเปƒเบซเบกเปˆเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบต, เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰เบ—เบฑเบ™เบ—เบตเบงเปˆเบฒเบชเบฐเบšเบฑเบšเบชเบฐเป€เบžเบฒเบฐเปƒเบ”เบซเบ™เบถเปˆเบ‡เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒเบ”เบปเบ™เบ›เบฒเบ™เปƒเบ”. เบ„เป‰เบฒเบเบ„เบทเบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ Mesa, เบ•เบปเบงเป€เบฅเบเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบชเบฐเบ—เป‰เบญเบ™เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ–เบดเบ‡เบ›เบต, เบ•เบปเบงเป€เบฅเบเบ—เบตเบชเบญเบ‡เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ–เบดเบ‡เบ•เบปเบงเป€เบฅเบเบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ›เบต, เปเบฅเบฐเบ•เบปเบงเป€เบฅเบเบ—เบตเบชเบฒเบกเปเบกเปˆเบ™เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบซเบกเบฒเบเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เบปเป‰เบ™เบ•เป:

  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบš Meson build เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰. เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เป‚เบ”เบเปƒเบŠเป‰ autotools เปเบกเปˆเบ™เบ–เบทเบเบฎเบฑเบเบชเบฒเป„เบงเป‰เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เปเบ•เปˆเบˆเบฐเบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”.
  • เป€เบŠเบตเบšเป€เบงเบต Xvfb (X virtual framebuffer) เป€เบžเบตเป‰เบกเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณเบเบฒเบ™เป€เบฅเบฑเปˆเบ‡ Glamour 2D, เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰ OpenGL เป€เบžเบทเปˆเบญเบ”เบณเป€เบ™เบตเบ™เบเบฒเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ—เบฑเบ‡เปเบปเบ”. เป€เบŠเบตเบšเป€เบงเบต Xvfb X เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เบญเบญเบเป€เบ›เบฑเบ™เบšเบฑเบŸเป€เบŸเบต (emulates framebuffer เป‚เบ”เบเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ virtual) เปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเป‚เบ”เบเบšเปเปˆเบกเบตเบซเบ™เป‰เบฒเบˆเปเบซเบผเบทเบญเบธเบ›เบฐเบเบญเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™.
  • เป„เบ”เป€เบงเบต DDX modesetting เบฎเบญเบ‡เบฎเบฑเบšเบเบปเบ™เป„เบเบเบฒเบ™เป‚เบซเบผเบ” VRR (Variable Rate Refresh), เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ›เปˆเบฝเบ™เบญเบฑเบ”เบ•เบฒเบเบฒเบ™เป‚เบซเบผเบ”เบซเบ™เป‰เบฒเบˆเปเบ„เบทเบ™เบ‚เบญเบ‡เบˆเปเบžเบฒเบšเป„เบ”เป‰ เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบซเบผเบดเป‰เบ™เป€เบเบกเบ—เบตเปˆเบฅเบฝเบšเบ‡เปˆเบฒเบ เปเบฅเบฐเบšเปเปˆเบกเบตเบ™เปเป‰เบฒเบ•เบฒ. เป„เบ”เป€เบงเบต modesetting เบšเปเปˆเป„เบ”เป‰เบ•เบดเบ”เบเบฑเบšเบ›เบฐเป€เบžเบ”เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบŠเบดเบšเบงเบดเบ”เบตเป‚เบญเปเบฅเบฐเป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบตเปˆเบฅเบฐเบ™เบถเบเป€เบ–เบดเบ‡เป„เบ”เป€เบงเบต VESA, เปเบ•เปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš KMS, i.e. เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบฎเบฒเบ”เปเบงเปƒเบ”เป†เบ—เบตเปˆเบกเบตเป„เบ”เป€เบงเบต DRM/KMS เปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบš kernel.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ XInput 2.4, เป€เบŠเบดเปˆเบ‡เป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ gestures เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเปƒเบ™ touchpads.
  • เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบฎเบนเบšเปเบšเบš DMX (Distributed Multihead X), เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบฅเบงเบกเป€เบญเบปเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ X เบซเบผเบฒเบเป†เบญเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบซเบ™เป‰เบฒเบˆเป virtual เบ”เบฝเบงเบเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰ Xinerama, เป„เบ”เป‰เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบ. เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป„เบ”เป‰เบ–เบทเบเบขเบธเบ”เป€เบŠเบปเบฒเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบ‚เบฒเบ”เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ”เป‰เบฒเบ™เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเปเบฅเบฐเบšเบฑเบ™เบซเบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰ OpenGL.
  • เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบเบงเบ”เบซเบฒ DPI เปเบฅเบฐเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบฅเบฐเบญเบฝเบ”เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™. เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบญเบฒเบ”เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเปƒเบŠเป‰เบเบปเบ™เป„เบเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ„เบงเบฒเบกเบซเบ™เบฒเปเบซเบ™เป‰เบ™เบ‚เบญเบ‡ pixels เบฅเบงเบ‡เบชเบนเบ‡ (hi-DPI).
  • เบญเบปเบ‡เบ›เบฐเบเบญเบš XWayland DDX, เป€เบŠเบดเปˆเบ‡เปเบฅเปˆเบ™เป€เบŠเบตเบšเป€เบงเบต X.Org เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ X11 เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ Wayland, เบ›เบฐเบˆเบธเบšเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบ›เบฑเบ™เบŠเบธเบ”เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบ—เบตเปˆเบกเบตเบฎเบญเบšเบงเบฝเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เบšเปเปˆเบ•เบดเบ”เบเบฑเบšเบเบฒเบ™เบ›เปˆเบญเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ X.Org.

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

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