Red Hat ќе го отстрани серверот X.org и сродните компоненти од RHEL 10

Red Hat објави план за укинување на серверот X.org во Red Hat Enterprise Linux 10. Серверот X.org првично беше застарен и планиран за отстранување во идна филијала на RHEL пред една година во белешките за издавање на RHEL 9.1. Способноста за извршување на X11 апликации во сесија на Wayland, обезбедена од серверот XWayland DDX, ќе биде задржана. Првото издание на филијалата RHEL 10, во кое X.org Server ќе биде укинат, е закажано за првата половина на 2025 година.

Преминот од X Window System, кој ќе наполни 40 години следната година, во понов стек базиран на Wayland трае веќе 15 години, а Red Hat е активно вклучена во него од самиот почеток. Со текот на времето, стана јасно дека протоколот X11 и серверот X.org имаат фундаментални проблеми што треба да се решат, а Вејланд стана тоа решение. Денес, Вејленд е препознаен како де факто инфраструктура за прозорци и графички рендерирање за Линукс.

Додека заедницата имплементираше нови функции и поправаше грешки во Вејленд, развојот на серверот X.org и инфраструктурата X11 завршуваше. Wayland значително се подобрува, но тоа води до зголемување на товарот за одржување на двата купа: има многу нови работи за поддршка на Wayland, но има и потреба да се одржи стариот стек базиран на X.org. На крајот, оваа фрагментација на напорите почна да води до тешкотии и желба да се фокусираме на решавање на суштинските проблеми.

Како што Wayland еволуираше и ги прошири своите можности, Red Hat работеше со различни продавачи на хардвер, продавачи на софтвер, клиенти, индустријата за визуелни ефекти (VFX) и други за да ги разбере и развие потребните проекти за решавање на постоечките ограничувања и проширување на стекот на Wayland. Меѓу слични проекти:

  • Поддршка за висок динамички опсег (HDR) и управување со бои;
  • Развој на Xwayland како основа за компатибилност наназад со X11 клиенти;
  • Развој на инфраструктура за поддршка на модерни решенија за далечинска работна површина;
  • Анализа и развој на поддршка за експлицитна синхронизација во протоколот Вејленд и сродни проекти;
  • Создавање на библиотеката Libei за да се обезбеди емулација и снимање на влезови;
  • Учество во иницијативата на Вејкфилд да направи OpenJDK да работи со (X)Вејленд.

На почетокот на 2023 година, како дел од планирањето за RHEL 10, инженерите на Red Hat спроведоа студија за да ја разберат состојбата на Вејленд не само од инфраструктурна перспектива, туку и од перспектива на екосистемот. Како резултат на проценката, беше заклучено дека, и покрај фактот што сè уште има некои недостатоци и има апликации кои бараат одредена адаптација, генерално инфраструктурата и екосистемот на Вејленд се во добра состојба, а останатите недостатоци може да се отстранат со издавање на RHEL 10.

Во овој поглед, одлучено е да се отстранат серверот X.org и другите X сервери (освен Xwayland) од RHEL 10 и следните изданија. Повеќето X11 клиенти кои нема веднаш да бидат пренесени во Wayland треба да бидат ракувани од Xwayland. Доколку е потребно, клиентите на компанијата ќе можат да останат на RHEL 9 за целиот животен циклус додека се решаваат прашањата за транзиција кон екосистемот Вејленд. Во соопштението конкретно се истакнува дека „X.org Server“ и „X11“ не треба да се земаат како синоними: X11 е протокол што ќе продолжи да се поддржува преку Xwayland, а X.org Server е една имплементација на протоколот X11.

Отстранувањето на серверот X.org ќе овозможи, почнувајќи од RHEL 10, да се фокусира исклучиво на модерниот оџак и екосистем, кој ќе се занимава со прашања како што се поддршката за HDR, ќе обезбеди зголемена безбедност, можност за истовремено работење со монитори со различна густина на пиксели и ќе го подобри графички картички и дисплеи со топла приклучок, подобрување на контролата со гестови и лизгање, итн.

Извор: opennet.ru

Додадете коментар