Релиз дистрибутива Linux Mint 21

Представлен релиз дистрибутива Linux Mint 21, перешедший на пакетную базу Ubuntu 22.04 LTS. Дистрибутив полностью совместим с Ubuntu, но существенно отличается подходом к организации интерфейса пользователя и подбором используемых по умолчанию приложений. Разработчики Linux Mint предоставляют десктоп-окружение, соответствующее классическим канонам организации рабочего стола, которое является более привычным для пользователей, не принимающих новые методы построения интерфейса GNOME 3. Для загрузки доступны DVD-сборки на базе оболочек MATE 1.26 (2.1 ГБ), Cinnamon 5.4 (2.1 ГБ) и Xfce 4.16 (2 ГБ). Linux Mint 21 отнесён к выпускам с длительным сроком поддержи (LTS), обновления для которого будут формироваться до 2027 года.


Основные изменения в Linux Mint 21 (MATE, Cinnamon, Xfce):

  • В состав включён новый выпуск десктоп-окружения Cinnamon 5.4, оформление и организация работы в котором продолжает развитие идей GNOME 2 – пользователю предлагается рабочий стол и панель с меню, областью быстрого запуска, перечнем открытых окон и системным лотком с запущенными апплетами. Cinnamon основан на GTK и технологиях GNOME 3. Проект развивает оболочку GNOME Shell и оконный менеджер Mutter в направлении предоставления окружения в стиле GNOME 2 с более современным оформлением и задействованием элементов из GNOME Shell, дополняющих средства классического десктопа. Редакции с рабочими столами Xfce и MATE поставляются с Xfce 4.16 и MATE 1.26.

    Оконный менеджер Muffin переведён на свежую кодовую базу оконного менеджера Metacity 3.36, развиваемого проектом GNOME. Изначально 11 лет назад Muffin был ответвлён от Mutter 3.2 и с тех пор развивался параллельно. Так как кодовые базы Muffin и Mutter за это время достаточно сильно разошлись и переносить изменения и исправления становится всё труднее, решено перевести Muffin на более актуальную кодовую базу Metacity, приблизив его состояние к upstream. Переход потребовал значительной внутренней переработки, многие возможности пришлось перенести в Cinnamon, а часть отбросить. Специфичные для Metacity изменение перенесены в конфигуратор экрана из gome-control-center, а операции настойки, ранее обрабатываемые в csd-xrandr перенесены в Muffin.


    Все операции отрисовки окон теперь осуществляются с использованием GTK-темы, а использование темы оформления Metacity прекращено (ранее в зависимости от того используется в приложении область адресной строки или нет применялись разные движки). Для всех окон также задействованы средства сглаживания, предоставляемые GTK (все окна теперь имеют скруглённые углы). Улучшена анимация окон. Возможность тонкой настройки анимации убрана, но по умолчанию анимация теперь выглядит более качественно и можно регулировать общую скорость анимации.


    С версии 1.66.2 до 1.70 обновлён используемый проектом интерпретатор JavaScript (GJS). Упрощена привязка действий при подведении курсора к углам экрана (hotcorner). Улучшена поддержка нецелых значений при масштабировании. В фоновом процессе управления настройками улучшена поддержка протокола MPRIS.

    В основном меню добавлена возможность показа дополнительных действий в запущенных приложениях (например, открытие режима инкогнито в браузере или написание нового сообщения в почтовом клиенте).

  • Для настройки Bluetooth-соединений вместо Blueberry, надстройки над GNOME Bluetooth, предложен интерфейс на базе Blueman, GTK-приложения, использующего стек Bluez. Blueman задействован для всех поставляемых рабочих столов и предоставляет более функциональный индикатор в системном лотке и конфигуратор, поддерживающий символьные пиктограммы. По сравнению с Blueberry в Blueman лучше поддерживается работа с беспроводными наушниками и звуковыми устройствами, предоставляются расширенные возможности мониторинга и диагностики.

  • Добавлено новое приложение xapp-thumbnailers, обеспечивающее генерацию миниатюр для ранее различных типов контента. По сравнению с прошлыми выпусками в xapp-thumbnailers обеспечено формирование миниатюр для файлов в форматах AppImage, ePub, MP3 (показывается обложка альбома), форматов RAW-изображений и Webp.

  • Расширены возможности приложения для ведения заметок (Sticky Notes). Добавлена возможность дублирования заметок. При использовании разных цветов для новых заметок цвета теперь выбираются не случайно, а цикличным перебором для исключения повторов. Изменено оформление пиктограммы в системном лотке. Выбор позиции новых заметок теперь осуществляется относительно родительской заметки.

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

  • Продолжено усовершенствование приложений, развиваемых в рамках инициативы X-Apps, нацеленной на унификацию программного окружения в редакциях Linux Mint на базе разных рабочих столов. В приложениях X-Apps применены современные технологии (GTK3 для поддержки HiDPI, gsettings и т.п.), но сохранены традиционные элементы интерфейса, такие как панель инструментов и меню. Среди таких приложений: текстовый редактор Xed, менеджер фотографий Pix, просмотрщик документов Xreader, просмотрщик изображений Xviewer.
  • На платформу X-Apps переведено приложение Timeshift, предназначенное для создания срезов состояния системы с возможностью их последующего восстановления. В режиме rsync обеспечен расчёт дискового пространства, необходимого для размещения снапшота, и отмена операции, если после создания снапшота остаётся менее 1 ГБ свободного места.
  • В просмотрщик изображений Xviewer добавлена поддержка формата Webp. Улучшена навигация по каталогам. При удерживании клавиш управления курсором реализован показ изображений в форме слайд-шоу, с достаточной задержкой, чтобы рассмотреть каждое изображение.
  • В утилите Warpinator, предназначенной для шифрованного обмена файлами между двумя компьютерами в локальной сети, в случае если устройства для обмена не найдены, теперь предлагаются ссылки на альтернативные механизмы для Windows, Android и iOS.
  • Улучшен интерфейс пользователя программы Thingy, предназначенной для переименования файлов в пакетном режиме.
  • В менеджер web-приложений (WebApp) добавлена поддержка дополнительных браузеров и параметров.
  • Улучшена поддержка вывода на печать и сканирования документов с использованием протокола IPP, не требующего установки драйверов.
    Пакет HPLIP обновлён до версии 3.21.12 с поддержкой новых принтеров и сканеров HP. Для отключения режима работы без драйверов достаточно удалить пакеты ipp-usb и sane-airscan, после чего можно установить классические драйверы для сканеров и принтеров, предоставляемые производителем.
  • В интерфейсе выбора источников установки приложений, в списках репозиториев, PPA и ключей разрешён выбор одновременно нескольких элементов.
  • При удалении приложения из основного меню (кнопка uninstall в контекстном меню) теперь учитывается использование приложения в числе зависимостей (если другие программы зависят от удаляемого приложения возвращается ошибка). Кроме того, при удалении теперь удаляются связанные с приложением зависимости, которые были установлены автоматически и не используются в других пакетах.
  • При переключении графической карты через апплет NVIDIA Prime, переключатель теперь остаётся видимым и позволяет сразу отменить выполненное действие.
  • В темах оформления Mint-Y и Mint-X добавлена начальная поддержка GTK4. Изменено оформление темы Mint-X, которая теперь собирается с использованием языка SASS и поддерживает приложения, использующие тёмный режим.

Release. Ссылка here.