
Fedora робить кроки у розробці своєї наступної версії, Fedora 43 , і одна з найважливіших змін може порушити одну з давніх сумісностей робочого середовища GNOME: сеанс на основі X11. Спільнота та розробники Fedora офіційно подали пропозицію припинити включення пакетів GNOME X11 до своїх репозиторіїв. Це зробить Fedora GNOME суворо залежною від Wayland, графічного протоколу, який поступово замінює ветерана X11 у сучасних робочих столах Linux.
Припинення підтримки X11 у GNOME у Fedora не є ані примхою, ані легковажним рішенням. Протягом кількох циклів випусків команди GNOME та Fedora працювали над зменшенням залежності від X11 та усуненням останніх перешкод, що заважають його повній відмові. Тепер, з випуском GNOME 48 та запланованим переходом до GNOME 50, ця мета здається дуже близькою до досягнення, принаймні у Fedora.
Чому Fedora хоче залишити X11 у GNOME
Пропозицію видалити пакети GNOME X11 у Fedora 43 підтверджує кілька переконливих аргументів. X11 вже багато років є застарілим для більшості користувачів Fedora GNOME та проходить мінімальне тестування та підтримку. Спільнота розробників GNOME давно перестала надавати йому пріоритет, зосередившись на покращенні та вдосконаленні взаємодії з Wayland.
За словами розробників Fedora, останні зусилля були зосереджені на усуненні блоків користувацького інтерфейсу , які перешкоджали повній міграції на Wayland. З GNOME 48 фундаментальна робота була завершена, і сама дорожня карта проекту GNOME передбачає, що сеанси X11 будуть вимкнені за замовчуванням у GNOME 49, а їх підтримка буде офіційно припинена в GNOME 50.
У Fedora намір полягає в тому, щоб передбачити цей перехід вже в GNOME 49 , впроваджуючи зміни, які будуть обов'язковими для розробників у наступній версії. Не схоже, що хтось буде відповідальним за підтримку або виправлення проблем GNOME X11 — насправді, багато значних повідомлених проблем, таких як деякі серйозні помилки в Mutter (менеджері вікон GNOME), залишаються невирішеними та серйозно впливають на стабільність та сумісність сеансу X11.
Що означає перехід на «лише Wayland» у Fedora GNOME?
Якщо пропозицію буде схвалено, Fedora 43 видалить усі пакети, пов'язані з GNOME X11, зі своїх репозиторіїв . Це означає, що користувачі, які досі використовують робочий стіл GNOME у сеансі X11, повинні будуть перейти до середовища Wayland. Очікується, що це рішення буде прийнято невдовзі після того, як Інженерно-керівний комітет Fedora (FESCo) розгляне та офіційно схвалить зміну.
Цей перехід не є чимось новим для тих, хто стежить за розробкою GNOME у Fedora. Проблеми сумісності та відсутність тестування в сеансі X11 призвели до того, що навіть технічні довідкові носії не змогли порівняти продуктивність між X11 і Wayland у Fedora, оскільки сеанс X11 не працює через невиправлені помилки.
Контекст еволюції та розвитку GNOME
Ініціатива Fedora не виникла з нізвідки. Команда розробників GNOME роками прагнула покращити роботу з Wayland та відмовитися від застарілої підтримки X11. Серед переваг Wayland — нові функції, такі як підтримка HDR (доступна лише в цьому протоколі) та більш сучасна архітектура, розроблена для повного використання переваг сучасних та майбутніх систем.
Цикл Fedora 43, який очікується наприкінці року, обіцяє стати поворотним моментом, коли інтеграція з GNOME та Wayland буде завершена . Це відкриває шлях для того, щоб підтримка X11 залишилася в минулому у випусках Fedora для GNOME, коли наступного року вийде GNOME 50.
Вплив на користувачів і майбутня підтримка
Для більшості користувачів зміни будуть безпроблемними. Протягом кількох версій сеанс за замовчуванням у Fedora GNOME використовував Wayland , який довів свою стабільність та сумісність з більшістю доступного обладнання. Останні бар'єри, що залишилися, такі як старіші програми або технології, що залежать виключно від X11, знайшли альтернативи або рішення в екосистемі Wayland (наприклад, рівень сумісності XWayland).
Однак тим, хто покладається на певні конфігурації чи утиліти, доступні лише в X11, доведеться шукати альтернативи або адаптувати свої робочі процеси до нової реальності. Команда розробників вважає, що, враховуючи обмежене використання та низьку якість досвіду в X11 сьогодні, цей захід необхідний для руху вперед та зосередження зусиль на тому, що має майбутнє.
Технічні мотиви та нерозв'язні проблеми в X11
Одним із критичних факторів, що прискорили прийняття рішення, є кількість невиправлених помилок у сесії GNOME X11. Деякі проблеми з Mutter, менеджером вікон, залишаються відкритими протягом місяців (навіть років) і впливають як на базову функціональність, так і на загальний користувацький досвід. Фактична підтримка сесії GNOME X11 практично відсутня ; команда розробників відмовилася від неї, а Fedora також не має ресурсів для вирішення проблем, які відкладаються з кожним циклом випуску.
За словами прихильників, видалення сесії X11 раз і назавжди дозволяє прийняти реальність, яка вже була на практиці: тільки Wayland має нові функції, патчі та пріоритетну підтримку.
Огляд і реакція спільноти
Ця новина викликала певні дискусії, хоча серед розробників Fedora та досвідчених користувачів не було особливо негативної реакції. Чітка тенденція в екосистемі Linux щодо сучасних робочих столів полягає у відході від старого X11, складність якого, відсутність обслуговування та застаріла архітектура якого не можуть конкурувати з гнучкістю та безпекою, які Wayland пропонує наразі.
Процес затвердження проходитиме через комітет FESCo, і якщо все піде за планом, Fedora GNOME підтримуватиме Wayland лише з версії 43 , що стане поворотним моментом в еволюції робочих столів Linux.
Запропонований перехід на Fedora 43 відображає кульмінацію процесу міграції, який триває роками. Зосередивши свої зусилля на Wayland, GNOME та Fedora прагнуть запропонувати більш надійний, інноваційний досвід, адаптований до сучасних технологічних викликів, остаточно залишивши позаду спадщину X11, яка, хоч і є ключовою в історії Linux, уже пройшла свій шлях.
