Sway User Environment 1.12 เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญ

เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบเบทเบญเบšเปœเบถเปˆเบ‡เบ›เบต, Sway 1.12, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เป‚เบ›เบฃเปเบเบฃเบกเบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบ›เบฐเบเบญเบšเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™ Wayland เปเบฅเบฐ เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเป‚เบ›เบฃเปเบเบฃเบกเบˆเบฑเบ”เบเบฒเบ™เปœเป‰เบฒเบ•เปˆเบฒเบ‡ i3 tiling เปเบฅเบฐ เปเบœเบ‡ i3bar, เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเปเบฅเป‰เบง. เบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบ–เบทเบเบ‚เบฝเบ™เบ”เป‰เบงเบเบžเบฒเบชเบฒ C เปเบฅเบฐ เปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” MIT. เป‚เบ„เบ‡เบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เป€เบžเบทเปˆเบญ Linux เปเบฅเบฐ FreeBSD.

Sway เปƒเบŠเป‰เบเบฒเบ™เบงเบฒเบ‡เบ•เบณเปเปœเปˆเบ‡เปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ—เบตเปˆเบกเบตเป€เบซเบ”เบœเบปเบ™ (เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เปœเป‰เบฒเบ•เปˆเบฒเบ‡เป€เบฅเบทเบญเบเบ•เบณเปเปœเปˆเบ‡ เปเบฅเบฐ เบ‚เบฐเปœเบฒเบ”เปœเป‰เบฒเบ•เปˆเบฒเบ‡เปเบšเบšเป„เบ”เบ™เบฒเบกเบดเบ, เป‚เบ”เบเบ„เบณเบ™เบถเบ‡เป€เบ–เบดเบ‡เปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ—เบตเปˆเป€เบ›เบตเบ”เบขเบนเปˆเบญเบทเปˆเบ™เป† เปเบฅเบฐ เบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เบŠเป‰เบญเบ™เบเบฑเบ™เบ‚เบญเบ‡เปœเป‰เบฒเบ•เปˆเบฒเบ‡) เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบงเบฒเบ‡เบ•เบณเปเปœเปˆเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบก (เบœเบนเป‰เปƒเบŠเป‰เป€เบฅเบทเบญเบเบ•เบณเปเปœเปˆเบ‡ เปเบฅเบฐ เบ‚เบฐเปœเบฒเบ”เปœเป‰เบฒเบ•เปˆเบฒเบ‡เปเบšเบšเบšเปเปˆเบ•เบฑเป‰เบ‡เปƒเบˆ, เป‚เบ”เบเบญเบฒเบ”เบˆเบฐเบกเบตเบเบฒเบ™เบŠเป‰เบญเบ™เบเบฑเบ™เป„เบ”เป‰). เปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ–เบทเบเบˆเบฑเบ”เบฅเบฝเบ‡เบขเบนเปˆเปƒเบ™เบ•เบฒเบ‚เปˆเบฒเบเบ—เบตเปˆเปƒเบŠเป‰เบžเบทเป‰เบ™เบ—เบตเปˆเปœเป‰เบฒเบˆเปเป„เบ”เป‰เบขเปˆเบฒเบ‡เบ”เบตเบ—เบตเปˆเบชเบธเบ” เปเบฅเบฐ เบŠเปˆเบงเบเปƒเบซเป‰เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เปœเป‰เบฒเบ•เปˆเบฒเบ‡เป„เบ”เป‰เป„เบงเป‚เบ”เบเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเปเบ›เป‰เบ™เบžเบดเบกเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš i3 เปเบกเปˆเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบขเบนเปˆเปƒเบ™เบ„เบณเบชเบฑเปˆเบ‡, เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ, เปเบฅเบฐ เบฅเบฐเบ”เบฑเบš IPC, เบŠเปˆเบงเบเปƒเบซเป‰ Sway เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ—เบตเปˆเบฅเบฝเบšเบ‡เปˆเบฒเบเบชเบณเบฅเบฑเบš i3, เป‚เบ”เบเปƒเบŠเป‰ Wayland เปเบ—เบ™ X11.

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบชเบปเบกเบšเบนเบ™, เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบกเบฒเบžเป‰เบญเบกเบเบฑเบšเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™: swayidle (เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเบทเป‰เบ™เบซเบฅเบฑเบ‡เบ—เบตเปˆเบกเบตเบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบฎเบนเบšเปเบšเบšเบชเบฐเปเบ•เบ™เบšเบฒเบ), swaylock (เบ•เบปเบงเบฎเบฑเบเบชเบฒเบซเบ™เป‰เบฒเบˆเป), mako (เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™), grim (เบเบฒเบ™เบชเป‰เบฒเบ‡เบžเบฒเบšเบซเบ™เป‰เบฒเบˆเป), slurp (เบเบฒเบ™เป€เบฅเบทเบญเบ. เบžเบทเป‰เบ™เบ—เบตเปˆเปƒเบ™เบซเบ™เป‰เบฒเบˆเป), wf-recorder (เบเบฒเบ™เบˆเบฑเบšเบงเบดเบ”เบตเป‚เบญ), waybar (เปเบ–เบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ), virtboard (เปเบ›เป‰เบ™เบžเบดเบกเปƒเบ™เบซเบ™เป‰เบฒเบˆเป), wl-clipboard (เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš clipboard), wallutils (เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบฎเบนเบšเบงเปเป€เบ›เป€เบ›เบต desktop).

Sway เบเบณเบฅเบฑเบ‡เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ›เบฑเบ™เป‚เบ„เบ‡เบเบฒเบ™เปเบšเบšเป‚เบกเบ”เบนเบ™เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป€เบ—เบดเบ‡เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ” wlroots, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบžเบทเป‰เบ™เบ–เบฒเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบฑเบ‡เปเบปเบ”เบชเบณเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบฅเบฐเบšเบฝเบšเบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เปเบšเบšเบ›เบฐเบชเบปเบก. Wlroots เบ›เบฐเบเบญเบšเบกเบต backends เบชเบณเบฅเบฑเบš
เบเบฒเบ™เบ–เบญเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เปœเป‰เบฒเบˆเป, เบญเบธเบ›เบฐเบเบญเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™, เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ OpenGL เป‚เบ”เบเบเบปเบ‡, เบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบš KMS/DRM, libinput, Wayland, เปเบฅเบฐ X11 (เบŠเบฑเป‰เบ™เบชเบณเบฅเบฑเบšเบเบฒเบ™เปเบฅเปˆเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ X11 เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Xwayland เปเบกเปˆเบ™เบชเบฐเปœเบญเบ‡เปƒเบซเป‰). เบ™เบญเบเบˆเบฒเบ Sway เปเบฅเป‰เบง, เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ” wlroots เบเบฑเบ‡เบ–เบทเบเบ™เบณเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบซเป‰เบฒเบงเบซเบฑเบ™เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบญเบทเปˆเบ™เป†. เบ™เบญเบเป€เปœเบทเบญเป„เบ›เบˆเบฒเบเบเบฒเบ™เบชเบฐเปœเบฑเบšเบชเบฐเปœเบนเบ™ C/C++, เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบกเปˆเบ™เบชเบฐเปœเบญเบ‡เปƒเบซเป‰เบชเบณเบฅเบฑเบš Scheme, Common Lisp, Go, Haskell, OCaml, Zig, Python, เปเบฅเบฐ Rust.

เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเปƒเบซเบกเปˆ:

  • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ–เปˆเบฒเบเบฎเบนเบšเปœเป‰เบฒเบ•เปˆเบฒเบ‡เปเบ•เปˆเบฅเบฐเปœเป‰เบฒเปเบฅเป‰เบง.
  • เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบชเบฐเปœเบฑเบšเบชเบฐเปœเบนเบ™เบชเบณเบฅเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบฅเบฐเบ”เบฑเบšเป„เบ”เบ™เบฒเบกเบดเบเบชเบนเบ‡ HDR10 เป€เบกเบทเปˆเบญเปƒเบŠเป‰เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ Vulkan API.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเปœเบฑเบšเบชเบฐเปœเบนเบ™เบชเบณเบฅเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™ Wayland:
    • color-management-v1 เบชเบณเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบชเบต เปเบฅเบฐ เบฎเบญเบ‡เบฎเบฑเบšเบฅเบฐเบ”เบฑเบšเป„เบ”เบ™เบฒเบกเบดเบเบ—เบตเปˆเบ‚เบฐเบซเบเบฒเบเบญเบญเบ (HDR, เบฅเบฐเบ”เบฑเบšเป„เบ”เบ™เบฒเบกเบดเบเบชเบนเบ‡).
    • color-representation-v1 เบชเบณเบฅเบฑเบšเบเบฒเบ™เบเบณเบ™เบปเบ”เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบชเบตเบ‚เบญเบ‡เบžเบทเป‰เบ™เบœเบดเบง Wayland.
    • xdg-toplevel-tag-v1 เบชเบณเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒ Wayland เป€เบžเบทเปˆเบญเบ•เบดเบ”เปเบ—เบฑเบเปƒเบชเปˆเบžเบทเป‰เบ™เบœเบดเบงเบฅเบฐเบ”เบฑเบšเบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเป€เบŠเบตเบšเป€เบงเบตเบ›เบฐเบเบญเบšเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบŸเบทเป‰เบ™เบŸเบนเบ•เบณเปเปœเปˆเบ‡, เบ‚เบฐเปœเบฒเบ” เปเบฅเบฐ เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡เปœเป‰เบฒเบ•เปˆเบฒเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเปเปˆ, เปเบฅเบฐ เป€เบžเบทเปˆเบญเบเบณเบ™เบปเบ”เบเบปเบ”เบฅเบฐเบšเบฝเบšเบžเบดเป€เบชเบ”เบชเบณเบฅเบฑเบšเปœเป‰เบฒเบ•เปˆเบฒเบ‡เบšเบฒเบ‡เบ›เบฐเป€เบžเบ”.
    • ext-workspace-v1 เบชเบณเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เปเบœเบ‡ เบซเบผเบท เบ•เบปเบงเบŠเบตเป‰เบšเบญเบเบ—เบตเปˆเบฅเบฐเบšเบธเบฅเบฒเบเบŠเบทเปˆเป€เบ”เบฑเบชเบ—เบฑเบญเบšเป€เบชเบกเบทเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆ เปเบฅเบฐ เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบชเบฐเบซเบผเบฑเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบงเบเบกเบฑเบ™.
    • wl_fixes เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบเบฑเบš API เป‚เบ›เป‚เบ•เบ„เบญเบ™เบญเบทเปˆเบ™เป†เบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เปเบเป‰เป„เบ‚เป„เบ”เป‰เป‚เบ”เบเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡เบ‚เบญเบ‡ API เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™.
  • เบ•เบปเบงเป€เบฅเบทเบญเบ "--device-primaries" เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเป‰เบง, เป€เบŠเบดเปˆเบ‡เป€เบกเบทเปˆเบญเบฅเบฐเบšเบธเป„เบงเป‰, เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป‚เบ›เบฃเป„เบŸเบฅเปŒเบชเบตเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ”เบถเบ‡เบกเบฒเป‚เบ”เบเบˆเปเบžเบฒเบšเบœเปˆเบฒเบ™ EDID.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเปœเบฑเบšเบชเบฐเปœเบนเบ™เบชเบณเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบเบฒเบ™เบกเบตเบขเบนเปˆเบ‚เบญเบ‡เปเบ›เป‰เบ™เบžเบดเบกเป‚เบ”เบเปƒเบŠเป‰เบ—เบธเบ‡ LIBINPUT_SWITCH_KEYPAD_SLIDE เปƒเบ™ libinput.
  • เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ›เบฐเบเบญเบšเบกเบตเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบชเบณเบฅเบฑเบšเบ›เบธเปˆเบกเบกเบฑเบ™เบ•เบดเบกเบตเป€เบ”เบเบžเบดเป€เบชเบ” (เบขเบธเบ”เบŠเบปเปˆเบงเบ„เบฒเบง, เบชเบทเบšเบ•เปเปˆเบเบฒเบ™เบซเบผเบดเป‰เบ™, เป€เบžเบ‡เบ•เปเปˆเป„เบ›, เปเบฅเบฐเบญเบทเปˆเบ™เป†) เป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบซเบผเบดเป‰เบ™เป€เบ™เบทเป‰เบญเบซเบฒเบกเบฑเบ™เบ•เบดเบกเบตเป€เบ”เบเป‚เบ”เบเปƒเบŠเป‰เป‚เบ›เบฃเปเบเบฃเบก playerctl.
  • เป‚เบ›เบฃเป„เบŸเบฅเปŒเบชเบตเบœเบปเบ™เบœเบฐเบฅเบดเบ” sRGB เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เป„เบ›เปƒเบŠเป‰เบŸเบฑเบ‡เบŠเบฑเบ™เบเบฒเบ™เป‚เบญเบ™ sRGB เปเบšเบšเบŠเบดเป‰เบ™เบชเปˆเบงเบ™เปเบ—เบ™ gamma 2.2 (เบชเบณเบฅเบฑเบš gamma 2.2, เบ„เบงเบ™เปƒเบŠเป‰เป‚เบ›เบฃเป„เบŸเบฅเปŒ gamma22 เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™).
  • เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบต GPU เบ—เบตเปˆเบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบš (เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบกเบทเปˆเบญเปƒเบŠเป‰เป„เบ”เบฃเป€เบงเบต NVIDIA เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡) เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰เป€เบเบตเบ”เบ„เบณเป€เบ•เบทเบญเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”. เบ„เบณเป€เบ•เบทเบญเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เป„เบ”เป‰เป‚เบ”เบเปƒเบŠเป‰เบ—เบธเบ‡ "--unsupported-gpu" เบซเบผเบทเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก SWAY_UNSUPPORTED_GPU.
  • เป„เบ”เป‰เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเปœเบฑเบšเบชเบฐเปœเบนเบ™เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบชเบณเบฅเบฑเบšเบเบฒเบ™เปƒเบŠเป‰เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰ Sway.
  • เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เปƒเปเปˆเบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ” wlroots 0.20 เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™ wlroots เบฅเบธเป‰เบ™เปƒเปเปˆเบ›เบฐเบเบญเบšเบกเบต: เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบ•เบปเบงเปเบ—เบ™เบชเบตเบ‚เบญเบ‡เบžเบทเป‰เบ™เบœเบดเบง Wayland, เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบชเบต, เปเบฅเบฐเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ HDR เป‚เบ”เบเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™ color-representation-v1 เปเบฅเบฐ color-management-v1. เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™ Wayland cursor-shape-v1 เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡เบฎเบนเบšเบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบ•เบปเบงเบเบฐเบžเบดเบš.
    ext-workspace-v1 เบชเบณเบฅเบฑเบšเบเบฒเบ™เปƒเบŠเป‰เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบ”เบฑเบชเบ—เบฑเบญเบšเปเบšเบšเป€เบชเบกเบทเบ™ เปเบฅเบฐ xdg-toplevel-tag-v1 เบชเบณเบฅเบฑเบšเบเบฒเบ™เบฅเบฐเบšเบธเปœเป‰เบฒเบ•เปˆเบฒเบ‡/เบžเบทเป‰เบ™เบœเบดเบงเบœเปˆเบฒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบ—เบฑเบ.



เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru
เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster