E wehe ʻo Red Hat i ka server X.org a me nā mea pili mai RHEL 10

Ua hoʻopuka ʻo Red Hat i kahi hoʻolālā e hoʻopau i ka X.org Server ma Red Hat Enterprise Linux 10. Ua hoʻopau mua ʻia ʻo X.org Server a hoʻopaʻa ʻia no ka wehe ʻana i kahi lālā o RHEL e hiki mai ana i hoʻokahi makahiki i hala ma nā memo hoʻokuʻu ʻo RHEL 9.1. E mālama ʻia ka hiki ke holo i nā noi X11 i kahi hālāwai Wayland, i hāʻawi ʻia e ka server XWayland DDX. ʻO ka hoʻokuʻu mua ʻana o ka lālā RHEL 10, kahi e hoʻopau ʻia ai ʻo X.org Server, ua hoʻonohonoho ʻia no ka hapa mua o 2025.

ʻO ka hoʻololi ʻana mai ka X Window System, e huli ana i ka 40 i ka makahiki aʻe, i kahi waihona hou e pili ana iā Wayland e hele nei no 15 mau makahiki, a ua komo pū ʻo Red Hat i loko o ia mea mai ka hoʻomaka. I ka hala ʻana o ka manawa, ua ʻike ʻia he pilikia koʻikoʻi ka protocol X11 a me ka server X.org e pono e hoʻoponopono ʻia, a ua lilo ʻo Wayland i hoʻonā. I kēia lā, ʻike ʻia ʻo Wayland ʻo ia ka de facto windowing a me nā kiʻi kiʻi kiʻi no Linux.

ʻOiai ke hoʻokō nei ke kaiāulu i nā hiʻohiʻona hou a me ka hoʻoponopono ʻana i nā pōpoki ma Wayland, ke hoʻomau nei ka hoʻomohala ʻana o ka server X.org a me ka ʻōnaehana X11. Ke hoʻomaikaʻi nui nei ʻo Wayland, akā ke alakaʻi nei kēia i ka hoʻonui ʻana i ke kaumaha o ka mālama ʻana i nā pūʻulu ʻelua: nui nā hana hou e kākoʻo ai iā Wayland, akā aia nō hoʻi ka pono e mālama i ka waihona kahiko X.org. I ka hopena, ua hoʻomaka kēia ʻāpana o nā hana e alakaʻi i nā pilikia a me ka makemake e kālele i ka hoʻoponopono ʻana i nā pilikia koʻikoʻi.

ʻOiai ua ulu a hoʻonui ʻo Wayland i kona hiki, ua hana pū ʻo Red Hat me nā mea kūʻai lako lako like ʻole, nā mea kūʻai lako polokalamu, nā mea kūʻai aku, nā ʻoihana ʻike maka (VFX), a me nā mea ʻē aʻe e hoʻomaopopo a hoʻomohala i nā papahana e pono ai e hoʻoponopono i nā palena i loaʻa a hoʻonui i ka waihona Wayland. Ma waena o nā papahana like:

  • Kiʻekiʻe dynamic range (HDR) a me ke kākoʻo hoʻokele kala;
  • Ka hoʻomohala ʻana o Xwayland ma ke ʻano he kumu no ka hoʻohālikelike hope me nā mea kūʻai aku X11;
  • Ka hoʻomohala ʻana i nā ʻōnaehana no ke kākoʻo ʻana i nā hoʻonā papa mamao mamao hou;
  • Ka nānā ʻana a me ka hoʻomohala ʻana i ke kākoʻo no ka hoʻonohonoho pono ʻana i ka protocol Wayland a me nā papahana pili;
  • Ka hana ʻana i ka waihona Libei e hāʻawi i ka emulation a me ka hopu ʻana;
  • Ke komo ʻana i ka hana a Wakefield e hana pū me OpenJDK me (X)Wayland.

I ka hoʻomaka ʻana o 2023, ma ke ʻano o ka hoʻolālā ʻana no RHEL 10, ua hana nā ʻenekinia Red Hat i kahi noiʻi e hoʻomaopopo i ka mokuʻāina o Wayland ʻaʻole wale mai kahi hiʻohiʻona ʻenehana, akā mai kahi hiʻohiʻona kaiaola. Ma muli o ka loiloi, ua hoʻoholo ʻia, ʻoiai aia kekahi mau hemahema a aia nā noi e koi ai i kahi hoʻololi ʻana, ma ke ʻano holoʻokoʻa ua maikaʻi nā ʻōnaehana Wayland a me nā kaiaola a hiki ke hoʻopau ʻia nā hemahema i koe e ka hoʻokuʻu ʻia o RHEL 10.

Ma kēia mea, ua hoʻoholo ʻia e wehe i ka server X.org a me nā kikowaena X ʻē aʻe (koe wale ʻo Xwayland) mai RHEL 10 a me nā hoʻokuʻu ma hope. ʻO ka hapa nui o nā mea kūʻai aku X11 ʻaʻole e lawe koke ʻia i Wayland e mālama ʻia e Xwayland. Inā pono, hiki i nā mea kūʻai aku o ka hui ke noho ma RHEL 9 no kona ola holoʻokoʻa aʻo nā pilikia o ka hoʻololi ʻana i ke kaiaola Wayland e hoʻoholo ʻia. Hoʻomaopopo pono ka hoʻolaha ʻana ʻaʻole pono e lawe ʻia ʻo "X.org Server" a me "X11" ma ke ʻano he synonyms: X11 kahi protocol e hoʻomau ʻia e kākoʻo ʻia ma o Xwayland, a ʻo X.org Server kahi hoʻokō o ka protocol X11.

ʻO ka wehe ʻana i ka X.org Server e ʻae, e hoʻomaka ana me RHEL 10, e kālele wale i ka hoʻopaʻa ʻana a me ka kaiaola hou, kahi e hoʻoponopono ai i nā pilikia e like me ke kākoʻo HDR, hāʻawi i ka palekana hoʻonui, ka hiki ke hana like me nā mākaʻikaʻi me nā ʻano pixel like ʻole, a hoʻomaikaʻi. nā kāleka kiʻi wela-plug a me nā hōʻike, hoʻomaikaʻi i ka mana o ka hana a me ka ʻōwili ʻana, etc.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka