Релиз системного монитора FSM v0.7.0

1000px.jpg

Намедни вышла корректирующая версия FSM v0.7.0. FSM (github.com) — программа для отображения основных сведений о компьютере и установленной системе, независимая от конкретного рабочего окружения.

Возможности

Отображает следующую информацию:

  • О железе:
    • Название и модель процессора, флаги, список уязвимостей, частоты;
    • Использование памяти и подкачки;
    • Смонтированные файловые системы;
    • Некоторые таблицы DMI (0, 2, 3, 4);
    • АКБ ноутбука;
    • EDID;
    • Список сетевых интерфейсов и статистика по каждому из них;
    • Параметры UEFI (должно работать на новых моделях Lenovo ThinkBook и ThinkPad, однако в теории будет работать и на других ПК, если сведения представлены в /sys/class/firmware-attributes);
    • Графики использования ЦП и ОЗУ;
  • О системе:
    • Информация об установленном дистрибутиве, список пользователей и групп;
    • Список сервисов systemd;
    • Версия, архитектура, аргументы загрузки ядра Linux, список его модулей;
    • Информация об окружении: список переменных, имя хоста и текущего пользователя, название используемого рабочего окружения, название и версия используемого командного интерпретатора, аптайм, средняя нагрузка, используемая для запуска FSM локаль;

Список изменений в v0.7.0

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

Добавлено:

  • На страницу «Разное» (Misc) добавлены поля «Командный интерпретатор», «Текущий пользователь» и «Machine ID»;
  • Добавлена страница «Статистика сети» (Network Statistics);
  • Добавлена страница «Прошивка» (Firmware);
  • На страницу «Аккумулятор» добавлено поле «Типы зарядки»;
  • Добавлена сборка AppImage-пакета (пока только для amd64);

Изменено:

  • Редизайн страниц «Экран», «О программе», «Частоты ЦП»;
  • Исправил определение HTTPS-ссылок в таблицах — теперь по ним можно кликать для открытия в стандартном браузере;
  • Исправил некорректное отображение данных в списке модулей ядра;

TODO:

  • Добавить сбор сведений с сенсоров оборудования;
  • Список подключенных PCI- и USB-устройств;
  • Закончить страницы «Ресурсы» и «Сессия»;
  • Экспорт данных (plain text, json, xml);

Этой программой занимаюсь по большей части только для себя и в свободное время. Не претендую на корректность реализации всего функционала, ровно как и на работоспособность, хотя и у меня всё работает. Критика и баг-репорты приветствуются.

Программа собирается для Debian (amd64, i686, aarch64; работа тестировалась только на amd64), также есть AppImage-пакет пока только для архитектуры amd64.

>>> Список изменений

Linux.org.ru прочитано 1409 раз