Домой Софт и приложения Linux Обзор GNOME 51: ключевые изменения и улучшения

Обзор GNOME 51: ключевые изменения и улучшения

Вышел GNOME 51: поддержка passkey, офлайн-карты, визуальные подписи в Papers, улучшения производительности Mutter и обновленный интерфейс Nautilus.

3
0

Обзор GNOME 51: ключевые изменения и улучшения

Состоялся релиз GNOME 51. В новой версии реализована поддержка входа через FIDO2 passkey, добавлена опция «Reduced Motion» (уменьшение движения) и изменен механизм планирования кадров, что делает анимацию интерфейса и прокрутку более плавными. Обновления затронули и основные приложения: в Maps появилась возможность загрузки карт для использования офлайн и отображение данных о городском транспорте в реальном времени, Papers теперь позволяет добавлять визуальные подписи, а Nautilus ускорил загрузку содержимого объемных папок. Несмотря на то, что это обновление скромнее предыдущих — в частности, не были реализованы перенос Disks на GTK4 и слайдер для изменения скорости прокрутки тачпада, — пользователям есть на что обратить внимание.

Ubuntu 26.10, релиз которой запланирован на 15 октября, будет поставляться с GNOME 51 с набором собственных надстроек. При этом новые версии GNOME не бэкпортируются, поэтому Ubuntu 26.04 LTS продолжит использовать GNOME 50 в течение всего периода своей поддержки.

Оптимизация Mutter и визуальные эффекты

В Mutter, композитном менеджере GNOME Shell, проведен ряд бэкенд-изменений для оптимизации отрисовки изображения на экране. В этом цикле разработки была переработана система оценки времени рендеринга кадра с помощью «frame clock». Это помогает снизить вероятность пропуска кадров на системах, где старые фиксированные оценки были либо слишком строгими, либо чрезмерно мягкими, в зависимости от оборудования. Также Mutter 51 улучшил работу записи экрана и сессий удаленного рабочего стола за счет снижения объема лишних фоновых операций в процессе захвата. Снижение общей нагрузки (независимо от аппаратного или программного рендеринга) обеспечивает более плавный итоговый результат.

Что касается эффектов размытия (frosted blur), то, несмотря на многочисленные упоминания в блогах, для пользователей они пока недоступны. Mutter получил поддержку протокола Wayland для размытия фона, но для активации эффекта требуется запрос от приложений или поверхностей, а по умолчанию это не реализовано ни в одном из них. В GNOME Shell нет фонового размытия «из коробки», поэтому искать соответствующий переключатель в настройках не имеет смысла.

Новые функции GNOME Shell

В интерактивном инструменте для создания скриншотов теперь доступна настройка области захвата с помощью клавиатуры. Используя клавиши со стрелками, можно расширять, сужать или перемещать выделенную область без помощи мыши. Нажатие стрелки выбирает сторону, а дальнейшие нажатия изменяют размер области. Удержание Shift или Ctrl позволяет изменять размер с большим или меньшим шагом, а комбинация Alt со стрелкой перемещает всю область целиком. Клавиша R предназначена для полного сброса выделения. Как и ранее, при открытом инструменте можно нажать Enter для создания снимка, который в этой версии больше не сопровождается звуком затвора камеры, так как Adwaita получила собственный набор звуков.

GNOME Shell теперь сохраняет уровень яркости для каждого монитора и настройки цветового режима (например, HDR), восстанавливая их после перезагрузки. Ранее предполагалось, что эти параметры хранятся в интерфейсе sysfs ядра, но такой метод был ненадежен, так как яркость могла меняться из-за режимов энергосбережения (например, затемнения), и это «тусклое» значение применялось при следующем включении. Также были решены проблемы с HDR: если яркость контролируется исключительно программно (через Mutter), оборудование не сохраняет настройки, и система может удерживать подсветку для HDR-контента, из-за чего значение ползунка не соответствовало реальности. Теперь Shell самостоятельно сохраняет и восстанавливает уровень яркости. Мониторы идентифицируются по данным EDID (вендор, модель и серийный номер), а при невалидных EDID система использует встроенный механизм резервного распознавания по физическому разъему.

Улучшения в приложениях и аутентификации

В приложении для просмотра документов Papers появилась возможность добавления рукописных подписей в PDF. Их можно нарисовать с помощью мыши, тачскрина или стилуса, либо импортировать фотографию подписи, при этом Papers автоматически удалит фон. В отличие от простых рисунков, подписи сохраняются для повторного использования. Также в Papers v51 улучшено описание размеров страниц в свойствах документов и по умолчанию включена печать аннотаций в виде обычного текста.

Менеджер дисплея GNOME (gdm3) получил расширенную поддержку механизмов аутентификации, включая смарт-карты и веб-авторизацию (QR-коды и URL), а также FIDO2/passkey, что актуально преимущественно для корпоративных или удаленных сред. Архитектура разработана с возможностью расширения, что позволит легко добавлять другие методы авторизации в будущем.

В приложении «Настройки» (gnome-control-center) появилось несколько новых опций. В разделе «Мышь и тачпад» владельцы ноутбуков теперь могут выбрать автоматическое отключение тачпада при подключении мыши — полезная функция для тех, кто случайно задевает сенсорную панель при печати. Кроме того, на устройствах с акселерометром в разделе «Дисплеи» теперь отображается переключатель «Автоповорот».

Обновления системных функций и настроек GNOME

В новой версии появилась опция автоматического изменения ориентации дисплея в зависимости от положения устройства. В меню настроек дисплеев добавлена функция привязки окон по центру, что упрощает организацию рабочего пространства при работе с внешними мониторами. В панели «Сеть» теперь доступны настройки поиска доменов DNS, при этом из конфигурации Wi-Fi была удалена поддержка протокола безопасности WEP, который считается устаревшим. Диалоговые окна беспроводных точек доступа были обновлены с использованием новых виджетов libadwaita.

Официальный логотип и анонс релиза GNOME 51

Интерфейс регистрации отпечатков пальцев в разделе «Пользователи» стал удобнее, а страница «О системе» была переработана: теперь информация в ней упорядочена иначе, доступ к странице упрощен, а также добавлена кнопка для перехода к примечаниям к выпуску текущей версии GNOME. Удаленный вход в систему теперь поддерживает серверы сокетов SSH. В разделе «Специальные возможности» -> «Зрение» появился переключатель «Уменьшение движения», который снижает интенсивность анимаций GNOME UX, таких как сворачивание и разворачивание приложений, а также появление апплетов и меню (стоит отметить, что это не отключает все эффекты полностью, так как выбор приложений по-прежнему сопровождается анимацией).

Улучшения файлового менеджера Nautilus

Файловый менеджер GNOME (он же «Файлы») получил полезное нововведение: при перетаскивании нескольких значков на них отображается индикатор с количеством выбранных элементов. Также исправлена ошибка, из-за которой скопированные файлы не выделялись автоматически после длительной передачи данных; теперь можно сразу приступать к последующим действиям, например, переименованию, без необходимости предварительного выделения. При уменьшении окна Nautilus до размеров, соответствующих портретной ориентации, пользователи могут переключаться между вкладками через специальный интерфейс обзора вкладок, аналогичный тем, что используются в GNOME Web и терминале Ptyxis. В свойствах файлов к кнопке «Открепить окно» была добавлена всплывающая подсказка. Кроме того, повышена производительность: ряд медленных операций больше не блокирует приложение, что наиболее заметно при работе с папками, содержащими большое количество файлов — они теперь загружаются быстрее при обновлении содержимого.

HTML5

Обновление приложений

Карты

В версии 51 приложение «Карты» получило возможность загрузки областей для использования в офлайн-режиме. Пользователи могут выбирать как крупные, так и небольшие регионы для сохранения. Управление загруженными картами реализовано через простое диалоговое окно — это важное преимущество для путешествий за границу, где роуминг дорог, а покрытие сети нестабильно. Также добавлена информация о времени отправления автобусов, поездов и других видов транспорта при нажатии на станцию или остановку, а также данные о задержках в реальном времени (при доступности соответствующих данных). Маршруты теперь включают расчет времени пешего пути до и от остановок.

HTML5

Sushi

Инструмент для быстрого просмотра файлов Sushi, позволяющий просматривать контент без открытия приложений, был портирован на GTK4 в рамках GNOME 51. Предварительный просмотр теперь соответствует стилю остальной части системы, поддерживает системную темную тему, легко разворачивается на весь экран (двойной клик) и использует те же библиотеки рендеринга изображений, что и рабочий стол GNOME. Окно предпросмотра динамически меняет размер в зависимости от содержимого, элементы управления для интерактивных файлов (аудио, видео, PDF) отображаются в виде наложений, а кнопки в окне стали более лаконичными. Важно помнить, что Sushi является вспомогательным инструментом, а не встроенной функцией, и в Ubuntu его необходимо устанавливать отдельно через пакет gnome-sushi.

Обзор GNOME 51: ключевые изменения и улучшения — иллюстрация 2 к материалу
Добавление визуальных подписей в приложении Papers

Другие изменения в приложениях и системе

Среди прочих обновлений компонентов стоит отметить следующие:

Обзор GNOME 51: ключевые изменения и улучшения — иллюстрация 3 к материалу
Новые настройки в центре управления GNOME 51
  • Просмотр изображений: отображение свойств камеры и цветовых профилей.
  • Календарь: улучшен диалог событий и прокрутка в режиме просмотра месяца.
  • Удаленный рабочий стол: поддержка совместного использования смарт-карт и аутентификации Kerberos.
  • Web: возможность генерации безопасных паролей и оптимизированная адресная строка.
  • Software: предупреждения об окончании поддержки (EOL) для Flatpak и более понятные разрешения.
  • Расширения: приложение теперь отделено от GNOME Shell и является самостоятельным инструментом.

Дополнительно стоит упомянуть: наличие иконки Adwaita для папки XDG Projects; поддержку oo7 (инструмента на Rust для хранения и получения паролей); поддержку курсоров в формате SVG; удаление устаревших интерфейсов драйверов NVIDIA; снижение размера записей экрана благодаря управлению скоростью потока VA-API H.264; отказ от использования сканера отпечатков пальцев на экране входа; добавление новых обоев; улучшенную работу программы чтения с экрана и поддержку дробного масштабирования в GTK 4.23. Также GNOME Shell теперь обрабатывает загрузку обоев через glycin вместо Mutter, что делает libmutter более компактной библиотекой.

HTML5

GNOME 51 официально выпущен 16 сентября; исходный код доступен на сайте gnome.org. Пользователи Ubuntu получат GNOME 51 в составе релиза 26.10, запланированного на 15 октября.

Обзор GNOME 51: ключевые изменения и улучшения — иллюстрация 4 к материалу
Обзор вкладок и другие улучшения в Nautilus

Особенности обновления и совместимости

Дистрибутивы с моделью rolling release могут упаковывать релиз и выпускать его значительно быстрее остальных. Если вы не хотите ждать и стремитесь протестировать нововведения как можно скорее, вы можете воспользоваться образами GNOME OS. Важно учитывать, что данные образы не предназначены для использования в качестве основной операционной системы — они спроектированы для работы в приложении GNOME Boxes.

Обзор GNOME 51: ключевые изменения и улучшения — иллюстрация 5 к материалу
Интерфейс выбора области для загрузки карт в офлайн-режиме

Нюансы аппаратной поддержки

Если вы используете устаревший графический процессор NVIDIA в сочетании с более старой проприетарной версией драйвера, вам, возможно, потребуется запустить GNOME 51 поверх драйвера Nouveau. Большинство современных дистрибутивов Linux в любом случае не упрощают процесс установки устаревших бинарных драйверов NVIDIA, к тому же они плохо взаимодействуют с протоколом Wayland. В связи с этим реальное влияние данной особенности на пользовательский опыт не является значительным.

Обзор GNOME 51: ключевые изменения и улучшения — иллюстрация 6 к материалу
Просмотр времени отправления транспорта в приложении Карты
Источник: https://www.omgubuntu.co.uk