Состоялся выпуск GNOME 50.5 — очередного технического обновления для старой стабильной ветки рабочего стола GNOME 50. Поскольку актуальной версией на данный момент является ветка GNOME 51, новый релиз в первую очередь предназначен для дистрибутивов и пользователей, которые продолжают эксплуатировать версию 50. В общей сложности изменения затронули 22 компонента программного стека.

Ключевые исправления в GNOME Shell и Mutter
В компоненте GNOME Shell 50.5 разработчики устранили ряд визуальных проблем, с которыми сталкивались пользователи. Исправления коснулись ошибок при переключении рабочих областей с использованием прямого вывода (direct scanout), зависаний во время управления беспроводной связью, дублирования раскладок клавиатуры и сбоев при блокировке или разблокировке экрана. Кроме того, теперь окна, созданные через действие «новое окно», открываются на корректной рабочей области, а также оптимизирована загрузка текстур и устранены утечки памяти.
Оконный менеджер и композитор Mutter 50.5 содержит более широкий список исправлений. Среди них — устранение зависания при «горячем» подключении внешнего монитора и решение проблемы, при которой несколько мониторов ошибочно определялись как основные. Также были исправлены ошибки обесцвечивания SDR-контента при активном HDR-режиме, неполадки с выводом буфера при использовании нескольких GPU и графические артефакты, возникающие при изменении масштабирования ресурсов.
Безопасность и обновления системных компонентов
Обновление GTK 4.22.5 решает проблему сегментационных сбоев в Wayland, устраняет ошибки сборки на 32-битных ARM-системах и исправляет некорректную обработку фокуса указателя при удалении всплывающих элементов. В диспетчере входа GDM устранена регрессия аутентификации, вызванная предыдущим патчем безопасности, и исправлены две потенциальные уязвимости типа «использование после освобождения памяти» (use-after-free), одна из которых могла привести к краху сессии пользователя.
Значительное внимание уделено безопасности в других частях окружения. В GVfs версии 1.60.3 исправлена уязвимость CVE-2026-88924, связанная с владением сокетами в административном бэкенде, а также устранены утечки в DAV, приводившие к зависаниям. В библиотеке librsvg 2.62.4 решена проблема использования памяти после освобождения при обработке дублирующихся XML-сущностей и обновлены зависимости, затронутые рекомендациями RustSec.
Браузер Epiphany обновился с версии 50.4 до 50.6, получив исправления нескольких критических ошибок, включая устранение инъекции JavaScript в автозаполнении и уязвимость обхода пути в ZIP-архивах WebExtension. Файловый менеджер Nautilus получил исправление сбоя при смене настроек по умолчанию, а менеджер приложений GNOME Software ускорил работу диалога репозиториев на дистрибутивах, отличных от Fedora.
Среди прочих обновленных компонентов стоит отметить libadwaita 1.9.4, libsecret 0.21.8.2, GNOME Maps 50.5, LocalSearch 3.11.2, gcr 4.4.1 и ряд вспомогательных библиотек. Пользователям GNOME 50 рекомендуется обновить пакеты сразу после их появления в официальных репозиториях используемого ими Linux-дистрибутива.






