Найти в Дзене
Новости linux

GNOME 50 «Tokyo»: Будущее без X11 и новые горизонты автоматизации

Состоялся официальный релиз рабочего окружения GNOME 50 под кодовым названием Tokyo. Этот выпуск знаменует собой важную веху в развитии проекта, принося радикальные изменения в архитектуру и значительные улучшения в пользовательский опыт. Главным архитектурным изменением стал полный отказ от протокола X11 в составе GNOME Shell и композитного менеджера Mutter. Разработчики удалили старый код, окончательно сделав Wayland единственным поддерживаемым протоколом для основной сессии. Это позволило упростить кодовую базу и сосредоточиться на современных технологиях отрисовки и безопасности. В GNOME 50 внедрена продвинутая система сохранения состояния системы на базе systemd. Новый объект GsmSessionSave теперь умеет запоминать не только положение окон, но и внутреннее состояние приложений. Например, при перезагрузке GNOME Calculator восстановит выбранный режим вычислений. Для тех, кто предпочитает начинать работу с «чистого листа», в настройки добавлен переключатель, отключающий автоматическое
Оглавление
GNOME 50 «Tokyo»: Будущее без X11 и новые горизонты автоматизации
GNOME 50 «Tokyo»: Будущее без X11 и новые горизонты автоматизации

Состоялся официальный релиз рабочего окружения GNOME 50 под кодовым названием Tokyo. Этот выпуск знаменует собой важную веху в развитии проекта, принося радикальные изменения в архитектуру и значительные улучшения в пользовательский опыт.

Прощание с X11

Главным архитектурным изменением стал полный отказ от протокола X11 в составе GNOME Shell и композитного менеджера Mutter. Разработчики удалили старый код, окончательно сделав Wayland единственным поддерживаемым протоколом для основной сессии. Это позволило упростить кодовую базу и сосредоточиться на современных технологиях отрисовки и безопасности.

Интеллектуальное сохранение сеансов

В GNOME 50 внедрена продвинутая система сохранения состояния системы на базе systemd. Новый объект GsmSessionSave теперь умеет запоминать не только положение окон, но и внутреннее состояние приложений. Например, при перезагрузке GNOME Calculator восстановит выбранный режим вычислений. Для тех, кто предпочитает начинать работу с «чистого листа», в настройки добавлен переключатель, отключающий автоматическое восстановление приложений.

Улучшенный родительский контроль

Интерфейс родительского контроля претерпел масштабную переработку. Теперь родители могут:

  • Устанавливать суточные лимиты на использование компьютера.
  • Настраивать время «отхода ко сну», после которого экран блокируется.
  • Фильтровать веб-контент через новый специализированный сервис.
  • Оперативно отвечать на запросы ребенка о предоставлении дополнительного времени прямо через системные уведомления.

Обновление системных компонентов

  • Nautilus (Файлы): Улучшен механизм массового переименования, добавлена поддержка нескольких фильтров при поиске и автодополнение пути без учета регистра. Файловый менеджер стал потреблять меньше памяти и быстрее загружать миниатюры.
  • Календарь: Появился новый список участников мероприятий с возможностью оценки их присутствия и поддержка экспорта в формат ICS.
  • Удаленный рабочий стол: Производительность трансляций значительно выросла благодаря аппаратному ускорению через Vulkan и VA-API. Добавлена поддержка HDR-метаданных при совместном доступе к экрану и работа с локальной веб-камерой в удаленной сессии.

Оптимизация для геймеров и пользователей NVIDIA

Разработчики уделили особое внимание плавности интерфейса. Внедрение механизма explicit sync решило давние проблемы с артефактами на драйверах NVIDIA. Также улучшена работа VRR (Variable Refresh Rate): теперь движение курсора остается плавным (например, на 144 Гц), даже если частота кадров в самой игре падает.

Доступность

GNOME 50 станет рабочим окружением по умолчанию в грядущих релизах Fedora Linux 44 и Ubuntu 26.04. Для тех, кто хочет протестировать новинку прямо сейчас, доступны Live-сборки на базе openSUSE и обновленный образ GNOME OS.

Мы постараемся держать вас в курсе всех важнейших новостей мира Linux и свободного программного обеспечения. Оставайтесь с нами и подписывайтесь на наши обновления!