Вышла альфа-версия GNOME 50, и это обновление можно смело назвать одним из самых принципиальных за последние годы.
Главное изменение — полный отказ от X11-сессии. Начиная с GNOME 50, рабочее окружение официально работает только через Wayland,
оставляя X11 в прошлом.
Я давно слежу за развитием GNOME, и этот шаг был ожидаем. Но одно дело — разговоры и планы, и совсем другое — реальный релиз,
в котором код X11 буквально вычищен из ключевых компонентов.
Что такое GNOME 50 Alpha и зачем она нужна
Альфа-версия — это ранняя сборка, предназначенная в первую очередь для тестирования.
Она позволяет разработчикам и опытным пользователям заранее увидеть направление развития проекта,
оценить изменения и выявить проблемы до выхода стабильного релиза.
Официальный релиз GNOME 50 ожидается ближе к весне, но уже сейчас становится понятно,
что это обновление задаёт вектор развития GNOME на годы вперёд.
Почему GNOME окончательно отказался от X11
X11 — это графическая подсистема с историей более чем в 30 лет.
Она сыграла огромную роль в развитии Linux-десктопа, но со временем стала тяжёлой, сложной в поддержке
и не слишком безопасной по современным меркам.
Wayland изначально проектировался как более простой, безопасный и производительный протокол отображения.
GNOME активно развивал поддержку Wayland последние годы, и отказ от X11 стал логичным финальным шагом.
В GNOME 50 поддержка X11-сессии удалена из Mutter, GNOME Shell и даже дисплейного менеджера GDM.
Фактически, X11 больше не является частью пользовательского окружения GNOME.
Что будет с программами под X11
Полный отказ от X11 не означает, что старые приложения перестанут запускаться.
Для этого по-прежнему используется XWayland — слой совместимости,
который позволяет X11-программам работать внутри Wayland-сессии.
Для большинства пользователей переход пройдёт практически незаметно.
Игры, старые утилиты и специализированный софт продолжат работать,
хотя в перспективе разработчикам всё же придётся адаптироваться к Wayland напрямую.
Ключевые изменения в GNOME 50 Alpha
- Полностью удалена поддержка X11-сессии во всех основных компонентах GNOME.
- GDM больше не содержит X11-кода и загружает специальные сессии через .desktop-файлы.
- Улучшена производительность и анимации в системных приложениях.
- Файловый менеджер Nautilus стал экономнее расходовать память и быстрее загружать превью.
- GNOME Web (Epiphany) получил ряд исправлений и улучшений стабильности.
- Gtk получил более полноценный SVG-рендерер.
Плюсы и минусы отказа от X11
С точки зрения архитектуры — это безусловный плюс. Кодовая база становится чище,
меньше технического долга, выше безопасность и стабильность.
Минусы тоже есть. Некоторые редкие сценарии использования X11 могут работать нестабильно или вовсе исчезнуть.
Особенно это касается экзотических инструментов и старых рабочих процессов.
Тем не менее, направление очевидно: GNOME делает ставку на Wayland как единственную основу
для современного Linux-десктопа.
Стоит ли пробовать GNOME 50 уже сейчас
Если используется рабочая система — лучше подождать стабильного релиза.
Альфа-версия предназначена для тестирования и может содержать баги.
Но если интересно посмотреть будущее GNOME, протестировать Wayland без оглядки на X11
и понять, к чему готовиться в ближайшие годы — GNOME 50 Alpha определённо заслуживает внимания.
Этот релиз — не просто очередное обновление. Это чёткий сигнал: эпоха X11 в GNOME официально завершена.
Источник: Phoronix




