GNOME 48 Bengaluru: Новый взгляд на производительность и удобство в рабочем окружении

19 марта 2025 года произошел выпуск рабочего окружения GNOME 48, получившего кодовое название Bengaluru. Разработчики улучшили производительность и настройки, добавили новые приложения и функции в GNOME Circle. Для быстрого тестирования возможностей GNOME 48 были выпущены Live-сборки на основе openSUSE и установочный образ в рамках проекта GNOME OS. Дистрибутивы Fedora Linux 42 и Ubuntu 25.04 будут по умолчанию работать на GNOME 48. Ранее, в марте 2024 года, состоялся выпуск GNOME 46, названного Kathmandu, а в сентябре 2024 года — релиз GNOME 47 Denver.

По данным OpenNET, в GNOME 48 реализованы следующие улучшения и изменения:

Добавлена поддержка расширенного динамического диапазона (HDR), позволяющая выводить HDR‑контент на совместимых мониторах. В настройках экрана в конфигураторе появилась опция High Dynamic Range для активации этой функции;

В композитный сервер Mutter внедрена поддержка тройной буферизации, что способствует более плавной отрисовке экрана и анимации. Тройная буферизация использует три буфера: один для отрисовки, второй для вывода на экран, а третий для обеспечения непрерывной работы при заполнении первого буфера до окончания вертикальной развёртки. Это позволяет устранить задержки, возникающие при двойной буферизации;

Теперь новые окна по умолчанию располагаются по центру экрана, что улучшает их позиционирование в многомониторных конфигурациях;

Список уведомлений теперь имеет стековую компоновку, где они группируются по приложениям. Для предотвращения нагромождения группы по умолчанию свёрнуты, и чтобы просмотреть отдельные уведомления, нужно расширить выбранную группу;

Введен новый музыкальный проигрыватель Decibels, который предлагает минималистичный интерфейс и оптимизирован для воспроизведения одиночных аудиофайлов с возможностью управления с помощью ползунков, кнопок перемотки и других функций. Код Decibels написан на TypeScript с использованием JavaScript‑обвязок для GStreamer и распространяется под лицензией AGPLv3 в открытом доступе;

В просмотрщике изображений появились инструменты редактирования, позволяющие обрезать, вращать и зеркально отображать изображения. Интерфейс для изменения масштаба был обновлён, добавлена кнопка возврата к исходному масштабу и меню для выбора предустановленных уровней масштабирования. Экспериментально добавлена поддержка форматов RAW и метаданных, таких как XMP;

В конфигураторе появилась новая секция «Digital Wellbeing», которая помогает формировать здоровые рабочие привычки. Эта программа позволяет отслеживать время, проведённое за компьютером, анализировать изменения за дни или недели и настраивать уведомления при превышении дневного лимита времени за экраном;

В настройках управления питанием реализована опция продления жизни аккумулятора путём ограничения максимальной зарядки до 80%;

Интерфейс текстового редактора был обновлён: панель интегрирована в заголовок, а все параметры собраны в одном меню. Обеспечен быстрый доступ к автоматическому форматированию, а индикатор положения курсора теперь виден в основном окне;

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

В JavaScript-движке GJS уменьшена нагрузка на процессор и объём занимаемой памяти при выполнении стандартных операций;

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

Увеличена стабильность и производительность при использовании мониторов, подключённых к дискретной видеокарте;

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

В библиотеке GTK ускорены операции с интерфейсными элементами;

Поддержка глобальных сочетаний клавиш была расширена: теперь приложения могут определять системные комбинации, работающие даже при отсутствии фокуса на окне приложения. Для добавления таких комбинаций требуется подтверждение от пользователя;

Расширена поддержка специальных функциональных клавиш, включая Copy, Paste, Cut, Undo и Redo. Реализована поддержка клавиши Find для быстрого перехода к поиску;

В интерфейсе для редактирования контактов в адресной книге были внесены улучшения;

Обновлён диалог настройки форматов и локали в секции «Region and Language» конфигуратора, а также проведена реорганизация настроек управления энергопотреблением;

В экранном ридере Orca добавлена корректная поддержка клавиш в окружениях на базе Wayland;

Оптимизированы цвета в интерфейсе приложений, а кнопки и поля ввода стали более округлыми;

Улучшен диалог редактирования событий в календаре: изменён способ планирования даты и времени, добавлена поддержка часовых поясов;

В композитный сервер Mutter добавлена возможность сборки без стековой отрисовки шрифтов;

Введена поддержка xdg-порталов для общесистемных комбинаций клавиш и доступа к USB‑устройствам (требуется версия Flatpak 1.16).