В GNOME 51 появились поддержка входа по FIDO2 и ключам доступа, режим уменьшения анимации и изменения в планировании кадров, призванные сделать анимации интерфейса и прокрутку плавнее.
Обновились и основные приложения среды. В настольном картографическом приложении Maps можно загружать области для работы без интернета, а также получать данные о движении общественного транспорта. В Papers появились рукописные подписи, а Nautilus быстрее загружает большие папки.
Релиз получился скромнее некоторых предыдущих: запланированные изменения, в том числе портирование Disks на GTK 4 и настройка скорости прокрутки тачпада, в него не вошли. Тем не менее в GNOME 51 есть немало нововведений.
GNOME 51 входит в состав Ubuntu 26.10 с дополнительными настройками Ubuntu. Новые версии GNOME не переносят в уже выпущенные релизы Ubuntu, поэтому Ubuntu 26.04 LTS останется на GNOME 50 в течение всего периода поддержки.
Что нового в GNOME 51
Mutter делает работу кадров плавнее
В новой версии Mutter — композитора, на котором работает GNOME Shell, — изменили ряд компонентов, чтобы оптимизировать отрисовку изображения на экране.
В частности, переработан способ, которым системный таймер кадров оценивает время рендеринга. Это помогает уменьшить вероятность пропуска кадров на системах, где прежние фиксированные оценки были слишком строгими или, наоборот, слишком щедрыми в зависимости от оборудования.
Mutter 51 также улучшает запись экрана и сеансы удалённого рабочего стола: во время захвата изображения в фоновом режиме выполняется меньше лишней работы. Снижение общей нагрузки — как при аппаратном, так и при программном рендеринге — делает результат плавнее.
Поддержка размытия фона в GNOME пока не означает, что эффект появился в интерфейсе по умолчанию. Mutter теперь поддерживает протокол размытия фона Wayland, но его должны запрашивать приложения и поверхности. По умолчанию этого не делает ни один компонент, поэтому переключателя размытия в GNOME Shell нет.
Изменение области снимка экрана с клавиатуры
Интерактивный инструмент создания снимков экрана в GNOME Shell теперь позволяет изменять область выделения с помощью клавиатуры — мышь для этого не нужна.
Нажмите клавишу со стрелкой, чтобы выбрать сторону области, затем нажимайте её снова, чтобы увеличить или уменьшить выделение. Удерживайте Shift или Ctrl при нажатии стрелки, чтобы перемещать границу более крупными или мелкими шагами. Чтобы переместить всю область выделения, удерживайте Alt и нажмите клавишу со стрелкой.
Клавиша R сбрасывает выделение. Как и прежде, открыв инструмент снимка экрана, можно нажать Enter, чтобы сделать снимок. В GNOME 51 при этом больше не звучит щелчок затвора камеры: в Adwaita появился собственный набор системных звуков.
Вход через веб и поддержка FIDO2 и ключей доступа
GNOME Display Manager (gdm3) улучшил поддержку способов аутентификации, включая смарт-карты и вход через веб-интерфейс, на экранах входа и блокировки. Эти возможности в первую очередь рассчитаны на корпоративные системы и удалённые конфигурации, а не на домашних пользователей.
Вход со смарт-картами поддерживался и раньше. Единая система аутентификации GDM теперь также поддерживает вход через веб-интерфейс с помощью QR-кодов и URL-адресов, а также FIDO2 и ключи доступа. Архитектура рассчитана на расширение, чтобы в будущем можно было проще добавлять другие способы аутентификации.
GNOME Shell запоминает яркость мониторов
GNOME Shell теперь сохраняет уровень яркости каждого монитора и настройки цветового режима, например HDR, а затем восстанавливает их после перезагрузки.
Раньше предполагалось, что значение сохранит интерфейс подсветки sysfs ядра Linux. Однако энергосберегающие режимы могут менять яркость, например затемнять экран, и при следующей загрузке система восстанавливала уже затемнённое значение.
Изменения учитывают и новые конфигурации HDR. Яркостью может управлять программное обеспечение, например Mutter, поэтому оборудование не сохраняет настройку. Кроме того, для HDR система может держать аппаратную подсветку на высоком уровне, из-за чего значение ползунка перестаёт соответствовать фактической яркости.
В GNOME 51 яркость сохраняет и восстанавливает сама оболочка. Мониторы определяются по идентификатору EDID, содержащему сведения о производителе, модели и серийном номере. Если EDID некорректен, используется резервный способ определения по физическому разъёму.
Рукописные подписи в Papers
В просмотрщике документов Papers 51 теперь можно добавлять рукописные подписи в PDF-файлы. Подпись можно нарисовать мышью, на сенсорном экране или стилусом либо импортировать её фотографию: Papers удалит фон. В отличие от произвольных рисунков, подписи сохраняются для повторного использования.
Среди других улучшений Papers — более подробные названия форматов бумаги в свойствах документа и включённая по умолчанию печать текстовых аннотаций.
Новые настройки
В центре настроек GNOME 51 (gnome-control-center) появились новые переключатели и параметры.
- В разделе «Мышь и тачпад» владельцы ноутбуков могут отключить тачпад, когда подключена мышь. Это удобно, если во время набора текста случайно задевать сенсорную панель.
- В разделе «Дисплеи» для устройств с акселерометром появился переключатель автоматического поворота. Если он включён, ориентация экрана меняется в зависимости от положения устройства. Для упрощения расстановки внешних мониторов добавлено выравнивание по центру.
- В разделе «Сеть» появились настройки поисковых доменов DNS. Из конфигурации Wi-Fi убрали поддержку устаревшей защиты WEP, а диалоги настройки беспроводной точки доступа обновили, переведя их на новые виджеты libadwaita.
- Улучшен интерфейс регистрации отпечатков пальцев в разделе пользователей. Страница «О системе» стала доступнее, сведения на ней переставлены, а также добавлена кнопка для открытия примечаний к выпуску установленной версии GNOME.
- В удалённый вход добавлена поддержка серверов сокетов SSH.
- Переключатель «Уменьшение анимации» в разделе «Специальные возможности» → «Зрение» сокращает количество анимаций в GNOME: например, при сворачивании и разворачивании приложений, а также появлении апплетов и меню. Полностью анимации не отключаются: например, средство выбора приложений по-прежнему появляется с анимацией.
Улучшения файлового менеджера Nautilus
В Nautilus 51, также известном как «Файлы», при перетаскивании нескольких значков рядом с ними появляется счётчик. Он показывает, сколько элементов выбрано.
Исправлена ошибка, из-за которой скопированные файлы не выделялись автоматически после длительного копирования. Теперь можно сразу выполнить следующее действие, например переименовать файлы, не выделяя их заново.
Если уменьшить ширину окна Nautilus до портретной, переключаться между открытыми вкладками можно с помощью их обзора — похожий способ есть в GNOME Web и терминале Ptyxis. Для кнопки отсоединения окна в свойствах файла добавлена всплывающая подсказка.
По словам GNOME, производительность также выросла: ряд медленных операций больше не блокирует приложение. Заметнее всего это при работе с большими папками; кроме того, они быстрее загружаются при обновлении содержимого.
Карты Maps можно загружать для работы без интернета
В Maps 51 можно загружать карты для автономного использования. Для сохранения выбирается как большая область, так и небольшой регион. Удалить загруженные области, когда они больше не нужны, можно в простом диалоге управления.
GNOME отмечает, что эта возможность пригодится во время поездок за границу: мобильный роуминг может быть дорогим, а покрытие сети — нестабильным.
В Maps также появились актуальное время отправления автобусов, поездов и другого транспорта: оно отображается при нажатии на станцию или остановку на маршруте. Там, где доступны данные, приложение показывает задержки и помогает понять, отстаёт ли общественный транспорт от расписания. В маршрутах указывается и время пешего пути до остановок и от них.
Sushi перевели на GTK 4
Sushi — дополнительный инструмент для Nautilus, который позволяет просматривать файлы, не открывая их, — в GNOME 51 перевели на GTK 4.
Предварительный просмотр, вызываемый клавишей пробела, теперь соответствует оформлению рабочего стола и учитывает системную тёмную тему. Окно можно развернуть двойным щелчком по содержимому, а для отображения изображений используются те же библиотеки, что и в остальной среде GNOME.
Размер окна предварительного просмотра теперь динамически подстраивается под содержимое. Элементы управления для интерактивного просмотра видео, аудио и PDF отображаются поверх содержимого, а набор кнопок в окне стал компактнее.
Sushi — отдельный инструмент, а не встроенная функция Nautilus. В Ubuntu он не установлен по умолчанию: чтобы пользоваться предпросмотром по пробелу, нужно самостоятельно установить пакет gnome-sushi.
Другие изменения в приложениях
- В просмотрщике изображений в свойствах файла отображаются сведения о камере и цвете.
- В календаре изменён диалог событий, а прокрутка месячного вида стала плавнее.
- В удалённом рабочем столе появилась поддержка передачи смарт-карт и аутентификации Kerberos.
- В браузере Web можно создавать надёжные пароли, а адресная строка стала проще.
- В приложении Software отображаются предупреждения об окончании срока поддержки Flatpak-приложений и более понятные сведения о разрешениях.
- Приложение Extensions отделено от GNOME Shell и теперь работает как самостоятельный инструмент.
Прочие изменения
- Для папки XDG Projects добавлен значок Adwaita.
- В Shell появилась поддержка oo7 для хранения и получения паролей. Она используется не во всех дистрибутивах.
- Добавлена поддержка курсоров на основе SVG.
- Удалены интерфейсы устаревших драйверов видеокарт NVIDIA. Владельцам старых карт NVIDIA с проприетарными драйверами может потребоваться запускать GNOME 51 с Nouveau. В современных дистрибутивах обычно нет простой поддержки старых бинарных драйверов NVIDIA, а с Wayland они работают плохо.
- Благодаря управлению битрейтом VA-API H.264 файлы записи экрана стали занимать меньше места.
- Считыватель отпечатков пальцев больше не используется на экране входа.
- Добавлена подборка новых обоев.
- Улучшены работа экранного диктора и голосовые уведомления.
- В GTK 4.23 появилась поддержка рендеринга при дробном масштабировании.
Теперь GNOME Shell загружает обои с помощью glycin, а не Mutter. Это позволяет сократить число зависимостей и интерфейсов загрузки изображений в libmutter и упрощает использование библиотеки в других проектах.
Как попробовать GNOME 51
Исходный код GNOME 51 можно скачать по ссылкам на сайте gnome.org. Пользователи Ubuntu получат эту версию среды в составе Ubuntu 26.10; дистрибутивы с моделью скользящих обновлений могут выпустить её раньше.
Тем, кто хочет ознакомиться с нововведениями до их появления в своём дистрибутиве, доступны образы GNOME OS. Они не предназначены для использования в качестве основной операционной системы и рассчитаны на запуск в Boxes.
