16 июля 2023 года вышла новая версия дистрибутива Linux Mint версии 21.2. В данной статье мы рассмотрим что нового в Linux Mint 21.2.

Ключевое название версии “Виктория”. Это LTS релиз, т.е релиз с долгосрочной поддержкой, который будет поддерживаться до 2027 года. Дистрибутив как и обычно доступен с тремя средами рабочего стола: Cinnamon, Mate и XFCE. Установочные образы весят почти 3GB.

Используется графическая оболочка Cinnamon версии 5.8, пакетная база используется от Ubuntu 22.04.

Экран входа в систему

Первое изменение касается Slick Greeter, отвечающий за экран входа в систему. 

Экран входа в систему, получил поддержку нескольких раскладок клавиатуры. Индикатор, расположенный в правом верхнем углу экрана, открывает меню, позволяющее переключаться между раскладками. Сначала перечислены системные раскладки. А затем, при нажатии на “Больше раскладок”, открывается длинный список с раскладками, который можно долго листать и найти нужную:

Раскладки можно конфигурировать в файле по следующему пути /etc/default/keyboard

Также улучшена поддержка сенсорных панелей. На экране входа в систему автоматически определяется и включается функция Тап для клика.

Также можно настроить раскладку экранной клавиатуры:

Экранная клавиатура выглядит следующим образом:

С помощью стрелок на клавиатуре можно редактировать набираемый пароль. При нажатии или редактировании пароля появляется значок переключения видимости пароля:

Среди прочих мелких улучшений Slick greeter получил поддержку сессий Wayland, значки LXQT/Pademelon и прокручиваемый список сессий.

Менеджер приложений

Запустим менеджер приложений. И после очень долгого ожидания Создания кэша, он всё таки загрузился:

Менеджер приложений получил обновление пользовательского интерфейса. Список избранных приложений был обновлен и теперь включает в себя Flatpak.

Например, попробуем найти приложение Color Picker. И увидим, то что доступна Flatpak версия приложения:

Улучшена система оценок, что позволило сделать более заметными новые трендовые приложения.

Утилита для просмотра изображений Pix

Программа Pix, изначально базировавшаяся на gThumb 3.2.8, была переработана на gThumb 3.12.2.

Был принят новый пользовательский интерфейс gThumb. В нем вместо панелей инструментов и меню используются панели заголовков и кнопок. Он несколько менее нагляден для новичков, но выглядит очень чисто и остается достаточно интуитивно понятным.

В результате этой переделки появилось 168 новых функций и изменений, заметных пользователю:

  • Повышение производительности, ускорение загрузки изображений, ускорение навигации
  • Поддержка форматов AVIF/HEIF и JXL
  • Улучшенная поддержка изображений в форматах GIF, RAW и TIFF
  • Улучшенные элементы управления масштабированием
  • Поддержка больших размеров эскизов: 512, 768 и 1024 пикселей.
  • Возможность установки сочетаний клавиш для активации фильтров.
  • Редактор шаблонов для редактирования текстовых значений со специальными кодами:
  • скриптовые команды, переименовывать шаблоны, печатать верхний и нижний колонтитулы и т.д.
  • Поддержка цветовых профилей
  • Улучшенное воспроизведение видео
  • Новые инструменты для работы с изображениями: спецэффекты; кривые.
  • Выбор цвета
  • Поиск в нескольких папках
  • Настраиваемые сочетания клавиш
  • Улучшенные фильтры
  • Система сборки Meson

Изменения, характерные для Pix, были выбраны и применены заново. К ним относятся:

  • Более интуитивно понятная конфигурация по умолчанию
  • Поддержка Cinnamon, MATE, Xfce
  • Настраиваемый темный режим
  • Поддержка избранных Xapps

Значки папок

Значки папок больше не имеют полос. Вместо этого каждый цвет получил красивые двухцветные значки.

Появились новые цветовые варианты для популярных цветов.

Это Yaru (от Papirus, по мотивам темы Yaru из Ubuntu):

Коричневый и песочный были оттенками одного и того же цвета, поэтому коричневый был удален.

Всплывающие подсказки

Всплывающие подсказки выглядели несколько по-разному в зависимости от того, откуда они были взяты (GTK2, GTK3, Cinnamon). Кроме того, они имели серую рамку, которая не очень хорошо смотрелась на желтом фоне.

Были исправлены проблемы с согласованностью в различных версиях GTK и Cinnamon. Вдохновившись идеей Adwaita, разработчики сделали всплывающие подсказки более крупными, круглыми и с большими полями.

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

Панели заголовков

Кнопки панели заголовков были выровнены:

Монохромные значки

При наведении на пункт меню значок меняет цвет с черного на белый. Он всегда совпадает с цветом ярлыка:

Во всех приложениях и проектах используются символьные иконки. Благодаря этому они прекрасно смотрятся с любыми темами, будь то темная, светлая или смешанная.

Transmission, одно из немногих приложений, в котором до сих пор не используются символьные значки:

В Linux Mint 21.2 удалены все монохромные значки и все темы значков Dark. В приложениях, где они по-прежнему используются, полноцветные иконки теперь по умолчанию переходят в Adwaita.

XDG Desktop Portal

В XApp для Cinnamon, MATE и Xfce добавлена поддержка XDG Desktop Portal.

Это обеспечивает лучшую совместимость между окружениями рабочего стола и неродными приложениями, такими как flatpaks или GNOME-приложения (приложения libhandy/libadwaita).

Помимо прочего, это позволяет таким приложениям делать скриншоты или поддерживать темный режим.

В результате темный режим становится глобальной настройкой, которая задается в cinnamon-settings (для Cinnamon) или в mintdesktop (для MATE и Xfce).

Настройка темного режима влияет на приложения, которые его поддерживают, и позволяет выбрать один из трех вариантов:

  • Предпочитать светлый
  • Предпочитать темный
  • Пусть приложения решают сами

Среди множества приложений, поддерживающих этот режим, некоторые по умолчанию светлые (Firefox, Xed, Thingy, Xreader), а некоторые - темные (Xviewer, Pix). Эта настройка также поддерживается многими приложениями Flatpaks и GNOME/LibAdwaita.

Cinnamon 5.8

В Cinnamon 5.8 появилось новое понятие, называемое "стилями".

Стиль имеет до трех режимов: смешанный, темный и светлый. Каждый из этих режимов может содержать цветовые "варианты". Вариант - это комбинация тем, которые хорошо сочетаются друг с другом.

Используются популярные стили, такие как Adwaita, Mint-X, Mint-Y и т.д:

Выберите один режим, и появятся варианты цветов.

Если вы хотите что-то подправить или выбрать не предлагаемую комбинацию тем, можно перейти в "Расширенные настройки" и вернуться в привычное окно настроек, где можно выбрать каждую тему по отдельности:

Также в расширенных настройках можно выбрать как будет вести себя тёмный режим:

Уведомления

В уведомлениях Cinnamon был изменен дизайн, в результате чего они стали выделяться акцентным цветом:

По возможности уведомления также предпочитают символические значки.

Поддержка жестов

Эту настройку я не смогу показать, так как у меня нет необходимого устройства:

Скажу лишь что:

Добавлена поддержка жестов для управления окнами, рабочими пространствами, плитками и элементами управления мультимедиа.

Жесты поддерживаются на сенсорных планшетах, сенсорных экранах и планшетных компьютерах.

Warpinator

Warpinator предназначен для того, чтобы люди могли видеть друг друга и обмениваться файлами в локальной сети максимально просто и без настройки:

Команда безопасности SUSE недавно провела анализ кодовой базы и выявила ряд проблем. После этого разработчики Linux Mint провели обсуждение и приняли решение по усилению безопасности в Warpinator.

Были исправлены ошибки безопасности (CVE-2022-42725), предотвращающие потенциальную запись файлов за пределы каталога загрузки в случае удаленной копии Warpinator.

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

Другие улучшения

Главное меню теперь можно изменять по размеру: просто перетащите мышью его край, чтобы изменить размер по своему усмотрению.

В Cinnamon добавлена экспериментальная поддержка тем bumpmap и blur.

Уведомления о низком уровне заряда батареи подключенных устройств могут быть отключены.

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

CJS, Javascript-интерпретатор Cinnamon, был переделан на GJS 1.74, чтобы использовать SpiderMonkey (libmozjs) 102.

Программа Blueman обновлена до версии 2.3.5:

В Linux Mint 21.2 реализована полная поддержка файлов изображений HEIF и AVIF:

Документы Adobe Illustrator поддерживаются программой просмотра документов Xreader:

Mint-Y-Legacy переименован в Mint-L. Если вам нравятся "более темные" темы, выбрать их стало еще проще. Теперь, когда исчезли одноцветные значки, программа совместима с полноцветными приложениями.

Folder-color-switcher больше не пытается угадать цвет иконок по названию темы. Соответствие цветов задается в файле /usr/share/folder-color-switcher/colors.d/.

Xreader по умолчанию переходит в страничный режим с максимизированным окном.

Разгрузка Nvidia теперь обрабатывается libxapp и делегируется switcheroo. Это используется в Cinnamon и mintmenu.

Улучшение художественного оформления

Доступно множесто фонов для рабочего стола:

Ядро Linux 5.15

Используется ядро версии 5.15:

Система без запущенных приложений потребляет 1.3 GB оперативной памяти:

Linux Mint 21.2 Mate

В среде рабочего стола Mate используется очень маленький шрифт и маленькие иконки:

Linux Mint 21.2 Mate

Меню выглядит следующим образом:

Linux Mint 21.2 Mate

Оконо выбора тем:

Linux Mint 21.2 Mate

Используется Mate 1.26:

Linux Mint 21.2 Mate 1.26

Система потребляет 840 MB оперативной памяти:

Linux Mint 21.2 Mate

Linux Mint 21.2 XFCE

Меню выглядит следующим образом:

Linux Mint 21.2 XFCE

Оконо настроек:

Linux Mint 21.2 XFCE

Система потребляет 833 MB оперативной памяти:

Linux Mint 21.2 XFCE

Используется XFCE 4.18.2:

Linux Mint 21.2 XFCE 4.18.2

Специальные возможности в Linux Mint 21.2 Cinnamon

И напоследок рассмотрим какие специальные возможности есть в Linux Mint 21.2 Cinnamon.

Высокая контрастность, Большой текст, Программа для чтения с экрана, Масштабирование:

Специальные возможности Linux Mint 21.2 Cinnamon

Экранная клавиатура, Зрительные и звуковые индекаторы для клавиш Caps и Num Lock, Визуальные оповещения, аудио предупреждения:

Специальные возможности Linux Mint 21.2 Cinnamon

Залипающие клавиши, медленные клавиши, скачущие клавиши:

Специальные возможности Linux Mint 21.2 Cinnamon

Упоавление указателем с помощью вспомогательного блока клавиш, Имитация вторичного нажатия, Нажатие при наведении указателя:

Специальные возможности Linux Mint 21.2 Cinnamon