Состоялся выпуск GNOME 50 Alpha (версия 50.alpha), который стал доступен для тестирования в преддверии официального выхода открытого рабочего окружения, запланированного на март текущего года. Ключевым изменением, затрагивающим множество компонентов десктопа, стало удаление поддержки сеансов X11. Начиная с пятидесятой версии, нативная поддержка сохраняется только для сеансов Wayland, однако возможность запуска клиентов X11 остается доступной через прослойку XWayland.
Технические изменения и отказ от X11 в GNOME 50
Одним из наиболее значимых событий в данном релизе стали изменения в композитном менеджере GNOME Mutter. Разработчики официально исключили поддержку бэкенда X11, тем самым прекратив нативную поддержку соответствующих сеансов. При этом совместимость с играми и приложениями, написанными для X11, сохраняется благодаря XWayland.
Дисплейный менеджер GDM версии 50.alpha также получил обновления, в рамках которых поддержка X11 была полностью удалена. В GDM добавлена новая служба gnome-headless-session@username.service, призванная упростить запуск графических сеансов без монитора, что актуально, например, для использования RDP. Кроме того, специальные сеансы, такие как initial-setup (первоначальная настройка), теперь загружаются из файлов .desktop, а не жестко прописаны в коде менеджера дисплея.
Улучшения приложений и системных библиотек
В состав альфа-версии вошел ряд функциональных и визуальных улучшений для штатных приложений и библиотек:
-
Библиотека Glycin получила поддержку загрузки изображений форматов XBM и XPM. Данный компонент, написанный на языке Rust, отвечает за безопасную загрузку изображений и создание миниатюр.
-
В модуле gdk-pixbuf при использовании Glycin теперь корректно работают сжатые изображения SVGZ, а также реализована поддержка сохранения файлов в формате AVIF.
-
Файловый менеджер Nautilus получил улучшения в механизме загрузки миниатюр, оптимизацию потребления памяти и другие доработки.
-
Календарь GNOME (GNOME Calendar) отличается улучшенными анимациями и повышенной производительностью. Разработчики устранили десятки утечек памяти.
-
Настройки GNOME (GNOME Control Center) добавлено ключевое слово «winver», что позволяет странице «О системе» лучше соответствовать поведению поиска версии в Microsoft Windows.
-
Приложение первоначальной настройки (GNOME Initial Setup) теперь при наличии возможности будет пытаться использовать
run0вместоpkexec. -
Текстовый редактор GNOME получил улучшенную стилизацию для темной темы оформления.
-
В GNOME Foundry реализованы крупные инфраструктурные улучшения для разработки в IDE и внедрен полноценный отладчик.
-
Веб-браузер GNOME Web (Epiphany) получил множество исправлений ошибок.
-
Компонент at-spi2-core переведен на использование
dbus-brokerпо умолчанию в конфигурации сборки Meson. -
Инструментарий Gtk 4.21.4 теперь включает GtkSvg в качестве гораздо более полного рендерера SVG.
Подробная информация о релизе GNOME 50 Alpha доступна в официальном анонсе на сайте GNOME.org.
Выход корректирующего релиза GNOME 49.3
Параллельно с альфа-тестированием новой ветки, разработчики представили обновление для стабильной серии - GNOME 49.3. Данный апдейт вышел спустя полтора месяца после версии 49.2 и описывается создателями как «скучное» обновление с исправлениями ошибок. Новые функции в нем отсутствуют, а изменения касаются исключительно обновленных модулей.
Центральным элементом обновления стал выпуск GLib 2.86.3, устраняющий ряд уязвимостей безопасности различной степени тяжести. Исправления касаются переполнения целых чисел и проблем обработки буфера, которые затрагивали экранирование URI, парсинг GVariant и обработку атрибутов файлов. Библиотека libadwaita 1.8.3 получила исправления сбоев, корректировки для специальных возможностей и небольшие улучшения юзабилити в различных виджетах и диалогах.
Пользовательские приложения также получили точечные исправления:
-
В GNOME Calendar скорректирована обработка часовых поясов для новых событий и улучшено поведение повторяющихся мероприятий.
-
GNOME Maps избавились от зависания, возникавшего при перемещении окна приложения между дисплеями во время отображения маршрута.
-
В GNOME Console устранен сбой, что повышает надежность терминала при повседневном использовании.
-
Настройки GNOME 49.3 получили ряд практических улучшений: исправлено поведение сети (корректное отключение Wi-Fi на системах с одним устройством), повышена надежность диалогов выбора часового пояса, скорректированы настройки клавиатуры, а региональные настройки теперь последовательно применяют переменные локали.
Другие утилиты, включая GNOME Online Accounts, GNOME Remote Desktop, просмотрщик изображений Loupe, камеру Snapshot и медиасервер Rygel, получили инкрементальные исправления ошибок и обновления переводов. Улучшения доступности продолжаются в обновлении Orca, где доработано поведение экранного диктора. При этом основные компоненты стека GNOME 49, такие как GNOME Shell, Mutter, GTK, Nautilus и Epiphany, в данном релизе остались без изменений.
Linux: обзоры и обновления
• Выпуск GNOME 50 Alpha с полным удалением сеансов X11 и обновление безопасности GNOME 49.3
• Релиз Garuda Linux 260115 с драйверами NVIDIA 590 и инструментом garuda-config-agent
• Графический стек Mesa для Linux получил новые улучшения трассировки лучей для видеокарт AMD
• Opera GX выйдет на Linux: пользователи раскритиковали браузер за сбор данных
• Релиз рабочего окружения GNOME 48.8 с исправлением ошибок и обновлением библиотек
• Игровой магазин GOG планирует улучшить поддержку Linux в 2026 году