yserver 1.0.0-āĻāϰ āĻĒā§āϰāĻ•āĻžāĻļ, āĻāϟāĻŋ āĻāĻ•āϟāĻŋ X āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϝāĻž Rust-āĻ āϞ⧇āĻ–āĻž āĻāĻŦāĻ‚ MATE, Xfce, āĻ“ Cinnamon-āĻāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖāĨ¤

yserver X11 āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻĒā§āϰāĻĨāĻŽ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āϰāĻŋāϞāĻŋāϜ āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāϟāĻŋ āϰāĻžāĻ¸ā§āϟ (Rust) āĻ­āĻžāώāĻžāϝāĻŧ āĻāĻ•āĻĻāĻŽ āύāϤ⧁āύ āĻ•āϰ⧇ āϞ⧇āĻ–āĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻŦāĻ°ā§āϤāĻŽāĻžāύ X11 āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύāϗ⧁āϞ⧋ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ āĻāχ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āϞāĻ•ā§āĻˇā§āϝ Xorg āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āϏāĻŽāĻ¸ā§āϤ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻšā§āĻŦāĻšā§ āύāĻ•āϞ āĻ•āϰāĻž āύāϝāĻŧ, āĻŦāϰāĻ‚ āĻāϟāĻŋ āφāϧ⧁āύāĻŋāĻ• āĻĄā§‡āĻ¸ā§āĻ•āϟāĻĒ āĻāύāĻ­āĻžāϝāĻŧāϰāύāĻŽā§‡āĻ¨ā§āϟ, āωāχāĻ¨ā§āĻĄā§‹ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ, āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻāĻŦāĻ‚ āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•ā§āϝāĻžāϞ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ (GTK, Qt, SDL, GLFW) āϚāĻžāϞāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āĻĒāϰ⧀āĻ•ā§āώāĻŋāϤ āĻāύāĻ­āĻžāϝāĻŧāϰāύāĻŽā§‡āĻ¨ā§āϟāϗ⧁āϞ⧋āϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇ MATE, Xfce, āĻāĻŦāĻ‚ Cinnamon, āϏ⧇āχāϏāĻžāĻĨ⧇ FVWM3, e16, āĻāĻŦāĻ‚ wmaker āωāχāĻ¨ā§āĻĄā§‹ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰāϗ⧁āϞ⧋āĨ¤ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āϕ⧋āĻĄāϟāĻŋ MIT āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āĻ…āϧ⧀āύ⧇ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

yserver āĻĒ⧁āϰ⧋āύ⧋ āĻāĻŦāĻ‚ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āĻŋāϛ⧁ āĻĢāĻŋāϚāĻžāϰ, āϝ⧇āĻŽāύ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻ•ā§āϰāĻŋāύ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• X11 āĻ¸ā§āĻ•ā§āϰāĻŋāύ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻžāϰ āϏ⧁āĻŦāĻŋāϧāĻž, āϏāĻŽāĻ°ā§āĻĨāύ āύāĻž āĻ•āϰāĻžāϰ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύāĻŋāϝāĻŧ⧇āϛ⧇āĨ¤ āϏāĻžāĻ°ā§āĻ­āĻžāϰ (āĻāĻ•āĻžāϧāĻŋāĻ• āĻŽāύāĻŋāϟāϰ⧇ āφāωāϟāĻĒ⧁āϟ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ), TrueColor āĻŦā§āϝāϤ⧀āϤ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ•āĻžāϞāĻžāϰ āĻŽā§‹āĻĄ, āχāύāĻĄāĻžāχāϰ⧇āĻ•ā§āϟ āϰ⧇āĻ¨ā§āĻĄāĻžāϰāĻŋāĻ‚ (āχāύāĻĄāĻžāχāϰ⧇āĻ•ā§āϟ GLX), DDX āĻĄā§āϰāĻžāχāĻ­āĻžāϰ API, āϞāĻŋāĻ—ā§āϝāĻžāϏāĻŋ āĻĢāĻ¨ā§āϟ āĻšā§āϝāĻžāĻ¨ā§āĻĄāϞāĻŋāĻ‚, āĻāĻŦāĻ‚ āĻ­āĻŋāĻ¨ā§āύ āĻŦāĻžāχāϟ āĻ…āĻ°ā§āĻĄāĻžāϰ⧇āϰ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĻĻ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ¸ā§āĻĨāĻžāĻĒāύ (āĻŦāĻŋāĻ—-āĻāĻ¨ā§āĻĄāĻŋāϝāĻŧāĻžāύ āĻĨ⧇āϕ⧇ āϞāĻŋāϟāϞ-āĻāĻ¨ā§āĻĄāĻŋāϝāĻŧāĻžāύ āĻ…āύ⧁āĻŦāĻžāĻĻ)āĨ¤

DRM/KMS āĻāĻŦāĻ‚ Mesa Vulkan āĻĄā§āϰāĻžāχāĻ­āĻžāϰ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•ā§āϏ āφāωāϟāĻĒ⧁āϟ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āϏ⧇āĻļāύ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āĻāĻŦāĻ‚ āĻļ⧇āϝāĻŧāĻžāϰ āĻ•āϰāĻž āχāύāĻĒ⧁āϟ āĻ“ āφāωāϟāĻĒ⧁āϟ āĻĄāĻŋāĻ­āĻžāχāϏāϗ⧁āϞ⧋āϤ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ⧇āϰ āϜāĻ¨ā§āϝ libseat āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāĻ•āϟāĻŋ āĻĄā§‡āĻĄāĻŋāϕ⧇āĻŸā§‡āĻĄ X āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ ynest āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰāĻž āĻšāϝāĻŧ—āĻāϟāĻŋ āύ⧇āĻ¸ā§āĻŸā§‡āĻĄ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āϝāĻž Xwayland āĻŦāĻž āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ X11 āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĨ⧇āϕ⧇ āϚāĻžāϞāĻžāύ⧋ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤āϏāĻžāĻ°ā§āĻ­āĻžāϰ.

āĻāχ āĻ•āĻžāϜāϟāĻŋ AMD Ryzen 9 6900HX GPU (Rembrandt, RDNA2, RADV mesa driver), AMD RX580 (Polaris/GCN4, RADV), Intel i5-7200U (Kaby Lake, ANV mesa driver), NVIDIA GTX 1050, Snapdragon X1 X1E80100 (Adreno X1, Turnip), Apple M1 MBA, M2 MBP-āĻāϰ āĻŽāϤ⧋ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϗ⧁āϞāĻŋāϤ⧇ āĻāĻŦāĻ‚ virtio-gpu āĻ“ Venus āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ GPU āϏāĻš āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāχ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϗ⧁āϞāĻŋāϤ⧇ āĻ•āĻžāϜ āĻ•āϰāĻž āϏāĻŽā§āĻ­āĻŦāĨ¤ LinuxāϤāĻŦ⧇, āĻĢā§āϰāĻŋāĻŦāĻŋāĻāϏāĻĄāĻŋ-āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤

āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ X11 āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύāϏāĻŽā§‚āĻš:

  • āĻŦāĻĄāĻŧ āĻ…āύ⧁āϰ⧋āϧ
  • āϝ⧌āĻ—āĻŋāĻ•
  • āĻ•ā§āώāϤāĻŋ
  • āĻĄāĻŋāĻĒāĻŋāĻāĻŽāĻāϏ
  • āĻĄāĻŋāφāϰāφāχ 3
  • āϜāĻŋāĻāϞāĻāĻ•ā§āϏ
  • āĻœā§‡āύ⧇āϰāĻŋāĻ• āχāϭ⧇āĻ¨ā§āϟ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ
  • āĻāĻŽāφāχāϟāĻŋ-āĻ¸ā§āĻ•ā§āϰāĻŋāύ-āϏ⧇āĻ­āĻžāϰ
  • āĻāĻŽāφāχāϟāĻŋ-āĻāϏāĻāχāϚāĻāĻŽ
  • āĻŦāĻ°ā§āϤāĻŽāĻžāύ
  • RANDR
  • āϰ⧇āĻ¨ā§āĻĄāĻžāϰ
  • āφāĻ•ā§ƒāϤāĻŋ
  • āϏ⧁āϏāĻ‚āĻ—āϤ
  • āĻāĻ•ā§āϏ-āϰāĻŋāϏ⧋āĻ°ā§āϏ
  • XFIXES
  • āĻāĻ•ā§āϏāχāύāĻĒ⧁āϟāĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ
  • āĻāĻ•ā§āϏāĻ•āĻŋāĻŦā§‹āĻ°ā§āĻĄ
  • āĻāĻ•ā§āϏāĻŸā§‡āĻ¸ā§āϟ

āωāĻ¤ā§āϏ: opennet.ru

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster