Вышел GNOME 50.5, последнее maintenance-обновление старой стабильной ветки GNOME 50. Актуальной стабильной веткой теперь стал GNOME 51, поэтому новый выпуск в первую очередь адресован дистрибутивам и пользователям, которые продолжают поставлять или использовать GNOME 50. Всего обновления получили 22 компонента.

В GNOME Shell 50.5 устранено несколько заметных пользователю проблем: сбои при переключении рабочих столов с direct scanout, зависание при включении и отключении беспроводной связи, дублирование раскладок клавиатуры для локалей, а также ошибки при блокировке и разблокировке экрана.

Кроме того, теперь окна, создаваемые действием new-window, открываются на правильном рабочем столе. Также ограничена параллельная загрузка текстур, исправлен один краш и закрыто несколько утечек памяти.

Mutter 50.5 получил более широкий набор исправлений. Среди них зависание при горячем подключении внешнего монитора, ошибочное определение нескольких мониторов как основного, потеря насыщенности SDR-контента при включённом режиме HDR и проблемы со scanout буферов между разными GPU.

Оконный менеджер и композитор также улучшили обработку direct scanout, исправили несколько крашей и утечек памяти и устранили графические артефакты, связанные с изменением масштаба ресурсов.

GTK 4.22.5 исправляет segmentation fault, связанный с Wayland, ошибки сборки на 32-битных системах ARM, обработку фокуса указателя при скрытии popover, инвалидацию оформления текста и несколько проблем с dmabuf и рендерингом.

В GDM устранена регрессия аутентификации, вызванная более ранним исправлением безопасности. Также закрыты две потенциальные проблемы use-after-free, одна из которых могла приводить к падению всей пользовательской сессии при блокировке или разблокировке экрана.

Исправления безопасности есть и в других частях стека. GVfs 1.60.3 закрывает CVE-2026-88924, связанную с владением сокетами в административном бэкенде, и устраняет утечки тела ответов DAV, которые могли приводить к зависаниям.

В свою очередь librsvg 2.62.4 исправляет use-after-free при дублирующихся XML-сущностях внутри вложенных документов XInclude и обновляет зависимости, затронутые двумя предупреждениями RustSec.

Веб-браузер GNOME Epiphany обновился с версии 50.4 до 50.6. В нём исправлено несколько крашей, проблема с внедрением JavaScript в автозаполнение и уязвимость обхода пути в ZIP-архивах XPI для WebExtension.

Nautilus избавился от возможного краша при смене приложений по умолчанию после закрытия окна выбора приложения, а GNOME Software ускорил работу диалога Software Repositories в системах с пакетной базой, отличной от 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.