LINUX.ORG.RU

Сообщения mskrasnov

 

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

 , ,

Группа Open Source

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

( читать дальше... )

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

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

>>> Список изменений (github.com)

mskrasnov
()

Новый ThinkBook 14 G8+ (опять дефолт)

 , ,

Купил месяц назад новый Lenovo ThinkBook 14 G8+ AHP. Ноут был презентован в самом начале 2026 и имеет следующие параметры: Ryzen 7 H 255, 32 Гб LPDDR5 7500 MT/s, 1 Тб SSD и 120 Гц 3K IPS-матрицу.

Китайцы говорят, что корпус этого ноута сделан из алюминия (стороны A, C, D), но мне кажется, что нижний поддон (сторона D) напоминает скорее пластик. Но в целом сойдёт, надеюсь, что корпус не развалится через пару лет активного использования. Мой предыдущий ideapad 530s отработал несколько лет и до сих пор в строю, а ведь я его беру с собой почти каждый день, он был много где в Нижегородской и Владимирской областях, я с ним несколько раз падал на льду, пока он был в рюкзаке - отделался лишь несколькими царапинами и неглубокими вмятинами.

Linux с этим ThinkBook совместим, за исключением двух проблем - нерабочий Bluetooth и периодические артефакты видео. И если последнее мне удалось побороть, то со вторым пока никак.

Для того, чтобы убрать артефакты на Radeon 780M, прописал следующие параметры ядра:

amdgpu.sg_display=0 amdgpu.dcdebugmask=0x400

Из того, что в ноуте понравилось - это нормальная система охлаждения из двух кулеров и массивным радиатором, так что теперь ноут не греется до 90 градусов в простое, ну и большой набор портов относительно других современных тонких ноутбуков. Самое главное - Ethernet-порт есть. Ну и ещё это первый ноут, которым я пользуюсь, прошедший тест на макбук - открывание одной рукой. Петли довольно неплохо отрегулированы, по крайней мере они довольно плавные, но экран держат нормально, да и люфтов никаких пока ещё нет.

Из ништячков и плюшек - датчик освещённости. Используется не только для автояркости экрана (эту дрянь я обычно отключаю везде), но и для включения подсветки клавиатуры, которая тут очень яркая. Клава довольно приятная, она довольно тихая, есть выделенные клавиши Home/End/PgUp/PgDn, которые сейчас обычно совмещают со стрелками, а также довольно приятное покрытие, только очень маркое. Из минусов конкретно моей модели ноута (с H 255) - распаянная ОЗУ, хотя 32 Гб мне вполне хватает, мне и 16 хватало до этого без особых проблем. Сфинктерпринтинга в кнопке включения нет, но он не особо и нужен, так как нормально работает только на офтопике. А для офтопика есть и авторизация по лицу, правда пользы от такого метода не слишком много - проще и быстрее ввести пароль.

Что касается гнума, то гнум абсолютно дефолтный почти без каких-либо расширений. Не люблю портить прекрасное 🤡. Из того, что есть - Clipboard Indicator и Weather O’Clock. Последний берёт данные от GNOME Weather. Шелл - обычный zsh с конфигом ohmyzsh и темой arrow.

mskrasnov
()

Ещё один системный монитор для Linux

 , , ,

В свободное время работаю над небольшим проектом FSM (github.com) (последний релиз). Это программа для отображения основных сведений о компьютере и установленной системе, независимая от конкретного DE. Информация по каждому компоненту ПК/ОС разделена на отдельные страницы. Вообще, как-то вскользь упоминал о нём здесь, но тогда всё было прям сыро и не готово.

(скриншот 1; скриншот 2; скриншот 3)

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

  • Процессор: название и модель, флаги, список уязвимостей, частоты;
  • Использование памяти и подкачки;
  • Список смонтированных разделов и файловых систем tmpfs и sysfs;
  • Некоторые таблицы DMI:
    • BIOS (Type 0);
    • Baseboard (Type 2);
    • Chassis (Type 3);
    • Processor (Type 4);
    • в будущем планирую добавить к отображению большее число таблиц
  • Аккумулятор ноутбука (если подключен);
  • Данные о подключенных мониторах: EDID, список поддерживаемых разрешений;
  • Список пользователей и групп;
  • Инфа об установленном дистрибутиве Linux;
  • Информация о ядре Linux;
  • Список загруженных модулей ядра;
  • Список установленных deb/rpm-пакетов;
  • Список сервисов systemd
  • Имя хоста;
  • Средняя загрузка ПК, время работы ПК;
  • Локаль, с которой запущена программа;
  • Рабочее окружение;
  • Ну и графики использования ОЗУ и ЦП, куда ж без них.

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

Не претендую на правильность и корректность реализации, плюс понимаю, что код, особенно фронтенда, - с душком, от которого постепенно стараюсь избавиться (ровно из-за этого и не написал в раздел «Новости», так как пока не считаю эту программу зрелой для этого). Если кому-то она понадобится – буду только рад; критика, баг-репорты и новые идеи только приветствуются; по сути пишу только ради фидбека по поводу нужности всего этого дела и желаемого функционала.


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

  • Отказался от iced_aksel в пользу plotters для построения графиков. Новый движок значительно проще в использовании и куда демократичнее грузит проц;
  • Добавил поддержку использования gksudo для аутентификации, если не доступен polkit;
  • Небольшой рефакторинг кода.

Текущие баги:

  • На некоторых системах некорректно работает с polkit;
  • На некоторых системах не может определить частоты ЦП.

Софтина написана на Rust, для GUI использую iced. Собраны deb-пакеты для архитектур x86_64, i686, aarch64 (работа тестировалась только на x86_64). Распространяется под лицензией GNU GPLv3.

mskrasnov
()

Вибрация корпуса ноутбука, подключенного к сети

 

Ноутбук с алюминиевым корпусом, поначалу просто бился током, сейчас, когда проводишь по корпусу рукой, наблюдается лёгкая вибрация или что-то в этом роде - словами объяснить сложно. Такое явление только при подключенном заряднике. Проверял это в розетках как с заземлением, так и без него - ничего не меняется. Сам зарядник видимых проблем с кабелем не имеет, но он уже не новый (2018 год), плюс сам по себе используется в довольно разных условиях, так как ноут вместе с зарядником приходится часто брать с собой. Ранее такого не было.

Кто виноват и что делать будет, если не исправлять эту хрень?


UPD от 23.01: Вобщем даже с новым (нормальным) зарядником ничего не поменялось, но заметил ещё одну деталь. Зарядник отключен, но к ноуту по HDMI подключен монитор. Напряжение на корпусе сохраняется.

Напряжения на корпусе нет разве что когда подключены только USB-устройства (без БП и/или HDMI), либо когда вообще ничего к ноуту не подключено.

mskrasnov
()

Скучный LMDE 6

 , ,

Тут намедни вышла LMDE 7, а я всё ещё сижу на шестой версии этой системы. Что по железу - ноут Lenovo ideapad 530S, 16 Гб ОЗУ (проц поддерживает до 32-х, но судя по документации к этому ноуту, именно в него больше 16 не поставишь, а жаль), аккумулятор менялся уже 3 раза - в первый раз пришёл брак, во второй раз аккум проработал около полугода и в нём вздулась одна ячейка, третий работает пока с сентября, посмотрим, на сколько его хватит.

( читать дальше... )

mskrasnov
()