Вже не раз Ми говорили про перехід кількох проектів, дистрибутивів і додатків від X11 до Wayland. Це пов’язано з тим, що на даний момент розробка сервера X.org та інфраструктури X11 практично не виконується, крім того, що через велику кількість поточних проблем, з якими стикається протокол, вона добігає кінця.
Це, в свою чергу, призвело до того, що Wayland почав набирати обертів кілька років тому а з попереднього року (2023) перехід на Wayland був одним із головних моментів для багатьох.
У випадку Федора, який є одним із дистрибутивів для реалізації використання Wayland і бути на передовій, вносячи постійні зміни На користь цього протоколу, Використання Wayland було запропоновано користувачам для кількох версій до поточної, звичайно, це не 100%, оскільки все ще існують залежності з X11, використання Wayland за замовчуванням у багатьох аспектах вже є реальністю в розповсюдженні.
І тепер FESCo (Інженерний комітет Fedora), відповідальний за технічну частину розробки дистрибутива Fedora Linux, оголосив про зміну, яку буде впроваджено у Fedora 41. Затверджена зміна пропонує видалення пакета gnome-session-xsession у Fedora 41 (вихід якого запланований на цю осінь).
El paquete gnome-session-xsession відповідає за запуск сеансу Gnome на основі X-сервера і мета пропозиції полягає в тому, щоб усунути цей пакет разом Це також узгоджується з наміром Gnome припинити підтримку X11 у майбутньому. Хоча сеанси, які за замовчуванням підтримуються у Fedora Workstation 41, залишаться Wayland, пакети сеансів X11 усе ще можна встановлювати зі сховищ, але вони вважатимуться застарілими.
Крім того, планується відокремити пакет gnome-classic-session, який відтворює класичну сесію в стилі GNOME 2 за допомогою розширень і налаштувань для GNOME Shell. Незважаючи на те, що цей пакет і надалі встановлюватиметься за замовчуванням, специфічну підтримку X11 було видалено.
Раніше Комітет FESCo також схвалив припинення підтримки сеансу KDE на основі X11 у Fedora 40. Це рішення пов'язане з переходом на гілку KDE 6, яка за замовчуванням пропонує сеанс за протоколом Wayland, а робота з X11 розглядається як варіант. Для запуску програм X11 у середовищах на основі Wayland надається Xwayland.
Мені було цікаво, чи слід припинити встановлення gnome-session-xsession за замовчуванням на робочій станції F40. Я думаю, якщо ми хочемо це зробити, це має відбутися до випуску бета-версії.
Крім того, це можна було б зробити більш формально, перейшовши з Fedora на F41 і спочатку в Rawhide.Наскільки я пам’ятаю, робоча група раніше обговорювала видалення gnome-session-xsession,
але ми вирішили не робити цього (розумно), доки його не видалить вихідний поток, але я не думаю, що ми обговорювали, чи хочемо ми продовжувати попереднє встановлення gnome-session-xsession чи ні.Я думаю, було б добре заохотити більше людей використовувати Wayland,
хоча ні для кого не порушуючи зручностей.
Видалення підтримки сеансу X11 у Fedora пов’язано з припиненням підтримки сервера X.Org у RHEL 9 і рішенням про його видалення повністю в майбутньому основному випуску RHEL 10. Це підтверджується запровадженням підтримки Wayland у власних драйверах NVIDIA та заміною драйверів fbdev на драйвер simpledrm у Fedora 36, який правильно працює з Wayland. Ця дія зменшує витрати на обслуговування та звільняє ресурси для покращення якості сучасного графічного стеку.
При цьому зазначається, що Видалення сервера X.org дозволить вам зосередитися виключно на сучасному стеку та екосистемі які приносять із собою кілька значних покращень і переваг. Ці вдосконалення включають більшу підтримку HDR (розширеного динамічного діапазону), яка покращує якість відображення зображень і відео з ширшим динамічним діапазоном і більш реалістичними кольорами. Крім того, новітні технології часто включають удосконалення безпеки, забезпечуючи більш безпечний досвід для користувачів, захищаючи їхні дані та системи від потенційних уразливостей.
Якщо ви є цікаво дізнатися про це більше, Ви можете перевірити деталі У наступному посиланні.