От GNOME Shell и Mutter е премахнат кодът за поддръжка на X11

От кода композитного менеджера Mutter елиминан е целият код, осигуряващ поддръжка на протокола X11. В същото време компонентите за поддръжка на X11 са премахнати от кода на обвивката GNOME Shell. В предстоящия през пролетта на следващата година релиз GNOME 50 напълно ще бъде прекратена поддръжката за работа под управление на X-сервер. Възможността за стартиране на X11 приложения с помощта на XWayland ще остане.

Подготовката за премахването на кода, свързан с X11, бе извършена в есенния релиз GNOME 49 — по подразбиране поддръжката на X11 бе деактивирана в gnome-session, mutter и gnome-shell, но кодът беше оставен и опцията за връщане на компонентите за поддръжка на X11 остава на етапа на компилиране. В дистрибуциите поддръжката на GNOME сесия на базата на X11 е прекратена в Ubuntu 25.10, Fedora 43 и RHEL 10. В библиотеката GTK бекендът за протокола X11 е обявен за остарял и в GTK5 се планира да остане само поддръжка на Wayland.

Сесията на базата на протокола Wayland се използва в GNOME по подразбиране от 2016 година, докато сесията на базата на X11 с времето се тества все по-лошо, а свързаните с X11 грешки остават непоправени. Прекратяването на поддръжката на X11 сесия ще намали трудността на поддръжката и ще освободят ресурси, които могат да бъдат насочени към подобряване на качеството на работа на съвременния графичен стек.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster