Состоялся релиз GNOME 48 Bengaluru: HDR, цифровое благополучие, улучшение производительности и многое другое

Сегодня состоялся релиз GNOME 48 с кодовым именем Bengaluru, новой мажорной версии популярного десктопного окружения. Напомним, что релиз GNOME 47 состоялся 18 сентября 2024 года, то есть ровно полгода назад. Старая версия будет поддерживаться ещё какое-то время, но основной с текущего момента становится GNOME 48.

Как GNOME 48 будет появляться на популярных дистрибутивах

Arch Linux и производные (Manjaro, EndeavourOS и т.д.)

Пользователи Arch Linux получат GNOME 48 быстрее всех. Вероятно, это случится уже на этой неделе. Обновить уже установленное окружение можно будет уже через несколько дней. Появление в производных от Arch дистрибутивах GNOME 48 зависит от их разработчиков, но обычно задержка составляет максимум несколько недель.

Fedora Linux

GNOME 48 появится в Fedora Linux 42, первая бета-версия которой была выпущена вчера. В старых версиях Fedora Workstation обычно нельзя обновить окружение отдельно от ОС штатными средствами. Поэтому придётся дождаться релиза Fedora Linux 42 в апреле или пользоваться бета-версией.

Ubuntu

Аналогично пользователи Ubuntu смогут получить GNOME 48 только вместе с новым релизом Ubuntu 25.04, который должен состояться во второй половине апреля.

Debian

Любителям стабильного и надёжного Debian придётся также подождать релиза новой версии дистрибутива Debian 13, который состоится в августе этого года. К этому времени GNOME 48 получит несколько обновлений с исправлениями и улучшениями.

openSUSE

Редакция Tumbleweed получает очень быстро, поэтому GNONE 48 там появится примерно через неделю-другую. Редакция Leap получит новуе окружение только с релизом новой версии дистрибутива.

Основные изменения в GNOME 48

Группировка уведомлений

Теперь уведомления от одного приложения объединяются в стопки, которые можно развернуть, чтобы увидеть все уведомления. Это помогает упорядочить список уведомлений, упростить навигацию и предотвратить его чрезмерное разрастание.

Группировка уведомлений — это последнее улучшение в серии обновлений системы уведомлений. Ранее в GNOME 47 уже были внесены другие усовершенствования системы уведомлений, чтобы сделать их ещё более удобными и функциональными.

Улучшение производительности

GNOME 48 получил ряд заметных улучшений в производительности. Самое значительное из них — внедрение динамического тройного буферинга. Этот механизм разрабатывался и тестировался в течение пяти лет, улучшая плавность отображаемого на экране контента за счёт уменьшения пропущенных кадров и более приятных анимаций. Это стало возможным благодаря расширению возможностей параллельной обработки в Mutter, оконном менеджере GNOME, что особенно эффективно при резких скачках нагрузки.

Помимо этого в GNOME 48 были включены другие улучшения производительности

  • Снижена нагрузки на процессор и оперативную память в GNOME JavaScript Engine, который является важной частью среды рабочего стола.
  • Оптимизирована индексирования файлов: теперь процесс индексации потребляет меньше памяти при работе с крупными папками и быстрее извлекает мультимедийные метаданные.
  • Повышена производительность и стабильность для пользователей, чьи мониторы подключены напрямую к дискретной видеокарте.
  • В файловом менеджере Files значительно ускорена загрузка папок и прокрутка содержимого. Особенно это заметно в папках с большим количеством эскизов. Тестирование показало пятикратное ускорение загрузки и десятикратное ускорение рендеринга при прокрутке.
  • Оптимизации в последней версии GTK ускоряют работу приложений при создании интерфейсов и изменении их размеров.

Улучшенный просмотрщик изображений

Новый стандартный просмотрщик изображений, представленный ещё в GNOME 45, получил ряд важных обновлений в версии 48.

Главное нововведение — функция редактирования изображений. Теперь пользователи могут обрезать, поворачивать и отражать изображения прямо в просмотрщике.

Также обновлены элементы управления масштабированием:

  • Теперь можно одним кликом вернуть изображение к стандартному масштабу.
  • Доступно меню с предустановленными уровнями масштаба.
  • Доступно поле для ввода точного значения масштабирования в процентах.

Кроме того, добавлены экспериментальные функции:

  • Внедрена поддержка RAW-форматов изображений.
  • Внедрена поддержка дополнительных метаданных, включая XMP.

Доступность экспериментальных функций зависит от конкретного дистрибутива.)

Новые шрифты

В GNOME 48 появились два новых шрифта: Adwaita Sans (интерфейсный) и Adwaita Mono (моноширинный). Благодаря этому улучшен внешний вид окружения и приложения, расширена по поддержка символов и внедрены современные типографические возможности.

Adwaita Sans — это адаптированная версия популярного шрифта Inter от Расмуса Андерссона. Он отличается мягкой и универсальной типографикой, оптимизированной для экранов с высокой плотностью пикселей.

Adwaita Mono основан на семействе шрифтов Iosevka. Он идеально подходит для терминала и работы с текстом благодаря высокой читаемости и поддержке множества языков.

Цифровое благополучие

Одним из интересных нововведений в GNOME 48 стала система цифрового благополучия (Digital Wellbeing), которая помогает пользователям сохранять здоровые привычки при работе на компьютере.

В эту систему входят:

  • Статистика экранного времени. Она позволяет отслеживать, сколько времени вы проводите за экраном ежедневно, а также сравнивать свою активность за последние дни и недели.
  • Ограничение экранного времени. Возможность задать дневной лимит использования компьютера. По достижении лимита появится уведомление. Также можно настроить автоматическое переключение экрана в чёрно-белый режим при достижении лимита.
  • Напоминания о перерывах. Можно настроить регулярные напоминания о перерывах в соответствии с рекомендациями специалистов. Чтобы размяться и дать разгрузку глазам.

Все эти функции доступны в новом разделе "Цифровое благополучие" в параметрах системы.

Поддержание хорошего состояния АКБ

GNOME 48 получил новую функцию для продления срока службы аккумуляторных батарей. При её активации уровень максимального заряда ограничивается 80% при подключении устройства к сети. Это позволяет дольше сохранять эффективную ёмкость аккумулятора и продлить его срок службы.

Эта опция доступна в разделе "Электропитание"/"Зарядка батареи" в настройках. Она работает только на устройствах, поддерживающих данную технологию.

Decibels — новый аудиоплеер

В GNOME 48 появился встроенный минималистичный аудиоплеер Decibels.

Его главные особенности:

  • Чистый и простой интерфейс.
  • Визуальное отображение треков в виде волновой диаграммы, что упрощает навигацию по длинным трекам.
  • Настройка скорости воспроизведения, полезная для подкастов и интервью.

В отличие от полноценных музыкальных менеджеров, Decibels не поддерживает библиотеки и плейлисты, а ориентирован на воспроизведение одиночных файлов — идеальный вариант для прослушивания записей и звуковых фрагментов.

Поддержка HDR

Сделан важный шаг в поддержке HDR (High Dynamic Range) на уровне всей системы. Теперь, если у вас есть дисплей с поддержкой HDR, вы можете выводить HDR-контент в приложениях, которые его поддерживают. Пока таких приложений немного, но работа над расширением поддержки продолжается,.

Чтобы включить HDR на совместимом оборудовании, используйте новую опцию "Высокий динамический диапазон" в настройках экрана. Так как при включённом HDR обычно невозможно регулировать яркость дисплея, в новом GNOME реализована программная эмуляция регулировки яркости.

Обновлённый текстовый редактор

Текстовый редактор GNOME получил обновлённый и более лаконичный интерфейс.

Основные изменения включают:

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

Другие изменения

  • Глобальные сочетания клавиш. Теперь приложения могут создавать системные горячие клавиши (например, для управления во время записи экрана). Для этого требуется разрешение пользователя, а удалить такие сочетания можно в настройках приложений.
  • Оптимизированное размещение окон. Новые окна теперь по умолчанию центрируются на экране, а работа с несколькими мониторами стала удобнее.
  • Поддержка специальных клавиш. Если у вашей клавиатуры есть кнопки Copy, Paste, Cut, Undo, Redo или Find, они теперь работают в текстовых полях.
  • Обновлённый интерфейс "Контактов". В этом приложении улучшено редактирование контактов, а также внедрён адаптивный интерфейс для редактирования дней рождения.
  • Улучшенные параметры системы. Переработаны диалог выбора форматов в разделе "Регион и язык" и меню настроек питания.
  • Читалка экрана Orca на Wayland. Теперь Orca корректно работает с Wayland, включая поддержку Caps Lock как модификатора.
  • Обновлённый дизайн приложений. Кнопки стали более округлыми, цвета интерфейса слегка изменены, а баннеры и всплывающие уведомления (toasts) получили новый стиль.
  • Обновлённые "Карты". Улучшены индикаторы загрузки, появились анимированные кнопки избранного и переработан интерфейс редактирования точек на карте.
  • Доступность в Web. Flatpak-версия браузера теперь поддерживает технологии доступности, обеспечивая безопасность для пользователей с особыми потребностями.
  • Улучшен "Календарь". В нём переработано окно редактирования событий: улучшен выбор даты/времени, добавлена поддержка часовых поясов, ускорено отображение множества событий.

Это далеко не все изменения в GNOME 48, но те, которые разработчики окружения выделяют особенно. Некоторые изменения и функции могут быть недоступны в некоторых дистрибутивах.

Команда GNOME рекомендует не спешить и дождаться выхода обновлений в ваших дистрибутивах. Если есть желание попробовать GNOME 48 уже сейчас, можно воспользоваться виртуальными машинами. Например, в приложении Boxes. Все исходные коды GNOME можно изучить в официальных репозиториях.

Для разработчиков доступны обновлённые материалы о GNOME 48.