Выпущена версия 2.70 утилиты Fastfetch для просмотра системной информации с улучшениями для Linux и Android

Fastfetch — популярный инструмент с открытым исходным кодом для сбора информации о системе, отображающий сведения об аппаратном и программном обеспечении в терминале, — выпустил версию 2.70, в которой реализовано улучшенное распознавание аппаратного обеспечения Android, усовершенствования в работе со звуком в Linux, сокращение числа зависимостей и исправление ряда ошибок.

Заметным изменением для пользователей Linux стало удаление зависимостей libpulse и libddcutil. Разработчики отмечают, что теперь сопровождающие могут удалить обе библиотеки из своих пакетов Fastfetch.

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

На Android в Fastfetch 2.70 внедрены несколько улучшений в области определения аппаратного обеспечения. Теперь инструмент может обнаруживать звуковые устройства, а для отображения результатов обнаружения используется интерфейс Binder Android без необходимости получения дополнительных разрешений или запуска отдельного процесса.

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

Кроме того, теперь доступно обнаружение мультимедиа, когда Fastfetch запущен под идентификатором пользователя приложения Android, хотя для этой функции требуется разрешение на доступ к уведомлениям. Утилита также может идентифицировать приложения по их отображаемым именам, а не по идентификаторам пакетов.

Что касается изменений в конфигурации, скрипты в формате QuickJS, признанные устаревшими в версии 2.69, были полностью удалены. Пользователям, использующим его, необходимо перенести свои скрипты на Lua.

В модуле Command опция useStdErr также заменена на useOutput, что позволяет пользователям перехватывать стандартный вывод, стандартные ошибки или и то, и другое. По умолчанию теперь перехватываются оба потока.

Ещё одно изменение касается определения оболочки. Теперь Fastfetch получает информацию о оболочке входа пользователя из /etc/passwd, а не полагается на переменную среды $SHELL, которая может содержать устаревшую информацию после смены оболочки.

Также были внесены изменения в отчеты о дисках. Заполнитель пользовательского формата {size-available} был удалён, а {size-free} теперь следует настройке disk.useAvailable. Кроме того, в выводе JSON больше не присутствуют поля bytes.available и bytes.used.

Что касается исправлений ошибок, в Fastfetch 2.70 устранена проблема, из-за которой внешние Мониторы, обнаруженные через DDC/CI, могли некорректно отображаться в Linux как встроенные дисплеи. Также улучшена идентификация процессоров Snapdragon X1 и X2 и исправлено определение размера шрифта в терминале foot.

Среди прочих исправлений — правильная идентификация драйверов Vulkan в системах с несколькими графическими процессорами, исправление определения дисплеев в Android 17, устранение некорректного отображения объёма дисков для томов Windows с ограничением квоты, а также исправление отображения MAC-адресов в MacOS 27.

Наконец, в этом выпуске добавлена поддержка финского языка, обнаружение пакетов pkgsrc в macOS, логотип Artix Linux с заполненным фоном, а также несколько внутренних улучшений производительности.

Для получения дополнительной информации см. официальные примечания к выпуску Fastfetch 2.70.

Зарубин Иван Эксперт по Linux и Windows

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

Похожие статьи

Комментарии (0)

Автар по умолчанию