Red Hat выдаліць сервер X.org і злучаныя кампаненты з RHEL 10

Кампанія Red Hat апублікавала план спынення падтрымкі сервера X.org у дыстрыбутыве Red Hat Enterprise Linux 10. Першапачаткова, X.org Server быў абвешчаны састарэлым і вызначаным на выдаленне ў будучай галінцы RHEL яшчэ год таму ў нататцы да выпуску RHEL 9.1. Магчымасць запуску X11-прыкладанняў у сеансе Wayland, якая забяспечваецца пры дапамозе DDX-сервера XWayland, будзе захавана. Першы выпуск галіны RHEL 10, у якім будзе спынена пастаўка X.org Server, запланаваны на першую палову 2025 гады.

Пераход ад сістэмы X Window System, якой у наступным годзе споўніцца 40 гадоў, да навейшага стэка на базе Wayland адбываецца ўжо 15 гадоў, і кампанія Red Hat з самага пачатку прымае ў ім актыўны ўдзел. З часам стала зразумела, што пратакол X11 і сервер X.org маюць фундаментальныя праблемы, якія неабходна вырашыць, і Wayland стаў такім рашэннем. Сёння Wayland прызнаны дэ-факта інфраструктурай для аконнай сістэмы і вываду графікі ў Linux.

У той час як супольнасць рэалізоўвала новыя магчымасці і ўхіляла недапрацоўкі ў Wayland, распрацоўка сервера X.org і інфраструктуры X11 згортвалася. Wayland значна паляпшаецца, але гэта прыводзіць да павелічэння нагрузкі на абслугоўванне двух стэкаў: узнікае шмат новай працы для падтрымкі Wayland, але застаецца і неабходнасць абслугоўвання старога стэка на базе X.org. У канчатковым рахунку, падобнае драбненне намаганняў стала прыводзіць да цяжкасцяў і жадання засяродзіцца на рашэнні асноўных задач.

Па меры развіцця і пашырэнні магчымасцяў Wayland кампанія Red Hat, сумесна з рознымі пастаўшчыкамі абсталявання, праграмнага забеспячэння, кліентамі, прадстаўнікамі індустрыі візуальных эфектаў (VFX) і іншымі праектамі, спрабавала зразумець і распрацаваць неабходныя праекты для ўхілення наяўных абмежаванняў і пашырэнні стэка Wayland. Сярод такіх праектаў:

  • Падтрымка высокага дынамічнага дыяпазону (HDR) і кіравання колерам;
  • Развіццё Xwayland у якасці асновы для зваротнай сумяшчальнасці з кліентамі X11;
  • Распрацоўка інфраструктуры для падтрымкі сучасных рашэнняў для аддаленых працоўных сталоў;
  • Аналіз і распрацоўка падтрымкі яўнай (explicit) сінхранізацыі ў пратаколе Wayland і адпаведных праектах;
  • Стварэнне бібліятэкі Libei для забеспячэння эмуляцыі і захопу ўводу;
  • Удзел у ініцыятыве Wakefield па забеспячэнні працы OpenJDK з (X) Wayland.

У пачатку 2023 гады ў рамках планавання RHEL 10 інжынеры з Red Hat правялі даследаванне, каб зразумець стан Wayland не толькі з пункта гледжання інфраструктуры, але і з пункта гледжання экасістэмы. У выніку праведзенай адзнакі была зроблена выснова, што, нягледзячы на ​​тое, што яшчэ ёсць некаторыя недапрацоўкі і існуюць прыкладанні, якія патрабуюць пэўнай адаптацыі, у цэлым інфраструктура і экасістэма Wayland знаходзяцца ў добрай форме і якія застаюцца недапрацоўкі могуць быць ліквідаваны да выхаду RHEL 10.

У сувязі з гэтым вырашана выдаліць сервер X.org і іншыя X-серверы (акрамя Xwayland) з RHEL 10 і наступных рэлізаў. З большасцю X11-кліентаў, якія не будуць адразу перанесены на Wayland, павінен зладзіцца Xwayland. Пры неабходнасці кліенты кампаніі змогуць застацца на RHEL 9 на ўвесь яго жыццёвы цыкл пакуль вырашаюцца пытанні пераходу на экасістэму Wayland. У анонсе асобна адзначаецца, што "X.org Server" і "X11" не варта ўспрымаць як сінонімы: X11 – гэта пратакол, які будзе працягваць падтрымлівацца праз Xwayland, а X.org Server – гэта адна з рэалізацый пратаколу X11.

Выдаленне X.org Server дазволіць, пачынальна з RHEL 10, засяродзіць высілкі вылучна на сучасным стэку і экасістэме, што дасць магчымасць вырашыць такія праблемы, як падтрымка HDR, падаць падвышаную бяспеку, магчымасць працаваць адначасова з маніторамі з рознай шчыльнасцю пікселяў, палепшыць гарачае падлучэнне відэакарт. і дысплеяў, палепшыць кіраванне жэстамі і пракрутку і г.д.

Крыніца: opennet.ru

Дадаць каментар