Stress-Terminal UI. Программы для Linux

Stress-Terminal UI

33
Консольный монитор ресурсов
Оценка пользователей
зарегистрируйтесь, чтобы ставить оценки
Добавить в мои программы
зарегистрируйтесь, чтобы получить доступ к этим функциям
Stress-Terminal UI

Stress-Terminal UI (s-tui) — консольный монитор системных ресурсов с поддержкой стресс-тестов. Отображает загрузку, температуру, частоту, мощность процессора, анализ троттлинга, использование GPU.

Установка

Установка в Ubuntu (LinuxMint)

sudo apt install s-tui

Установка в ArchLinux (Manjaro)

sudo pacman -S s-tui

Установка в Fedora

sudo dnf install s-tui

Установка в openSuse

sudo zypper install s-tui

Разработка

Исходный код:
  • Open Source (открыт)
Языки программирования:
  • Python
Лицензия:
  • GNU GPL

Обзоры программы от пользователей

Minor748
02.11.2023, 14:21
Раньше для просмотра температур ставил PSensor, но теперь что-то сайт не открывается, пакет замаскирован. Кроме показателей та утилита ещё строила графики во времени в запущенном состоянии, поддержка большого числа компонентов, в каталоге сайта она есть. Пошёл искать аналоги, наткнулся на консольную s-tui.

s-tui — пользовательский интерфейс Stress-Terminal, s-tui отслеживает температуру, частоту и загрузку процессора в графическом виде в терминале. Несмотря на терминальное предназначение, курсор мыши поддерживается, управление клавишами «hjkl». Лишние графики можно отключить, конфигурация хранится в текстовом файле по адресу «/home/пользователь/.config/s-tui/», но есть и в самом окне. Работает в 2-х режимах: стресс-тест (Stress) и показ текущих значений (Monitor). Стресс-тест поддерживается (так сказано на сайте), но доступен после установки пакета «app-benchmarks/stress» (или просто «stress», об этом написано на сайте в разделе FAQ).

Не обращайте внимания на цвета графиков, они ужасны. Анимация на сайте выглядит приятнее. Цвета я подбирал для текста, чтоб и смотрелось красиво и читаемость была хорошей, а не для этих тестов (у меня Xfce-terminal, профилей нет). Для скриншота запустил конвертирование видео через ffmpeg, но можно встроенный бенч. Как видно, информативность графиков так себе, примерные показатели (отдельно по ядрам из графиков убрал, оставил среднее значение «avg» во времени).

Установка на сайте описана для разных дистрибутивов — Ubuntu, Arch, OpenSUSE, Fedora, для Calculate ставил из оверлея. Для запуска набрать команду «s-tui». Зато частота, нагрузка и температура продублированы слева в цифровом виде, что намного читабельнее (Summaries). Согласно показаниям btop, потребляет 20-21 МБ ОЗУ, ЦП не отъедает (0,1%), как верно заметил пользователь в комментах, окажет минимальное влияние на результат измерений. По команде «s-tui --help» справка с описанием, но в этих целях рекомендую читать страницы на сайте.
Лайков: +5
войдите, чтобы ставить лайки
33
  • Опубликовано: 09.11.2023

Скриншоты программы

Смотрите также

Комментарии

evgnor86
Активный пользователь
Активный
09.11.2023
15:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Вот он "топ оф зе топ" :)

https://github.com/aristocratos/bpytop
Minor748
Активный пользователь
Активный
09.11.2023
16:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийevgnor86Родительский комментарий
0
войдите, чтобы ставить лайки
https://pingvinus.ru/program/btop#c87004

Я искал программу, которая мне температуру покажет, а не нагрузку, разного толка они.
evgnor86
Активный пользователь
Активный
09.11.2023
16:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Тут да соглашусь, добавил бы кто в bpytop отображение сенсоров... тем более это не так сложно.
AkhmedSataja
Активный пользователь
Активный
09.11.2023
16:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийevgnor86Родительский комментарий
0
войдите, чтобы ставить лайки
Хе.Хе.Хе. Вот в OpenBSD просто пишете:
sysctl | grep hw.sensors

И вам выдет что-то типа:
hw.sensors.acpitz0.temp0=50.00 degC (zone temperature)
hw.sensors.acpibtn0.indicator0=On (lid open)
hw.sensors.acpibat0.volt0=10.80 VDC (voltage)
hw.sensors.acpibat0.volt1=12.13 VDC (current voltage)
hw.sensors.acpibat0.power0=0.00 W (rate)
hw.sensors.acpibat0.watthour0=27.78 Wh (last full capacity)
hw.sensors.acpibat0.watthour1=1.39 Wh (warning capacity)
hw.sensors.acpibat0.watthour2=0.20 Wh (low capacity)
hw.sensors.acpibat0.watthour3=26.74 Wh (remaining capacity), OK
hw.sensors.acpibat0.watthour4=51.84 Wh (design capacity)
hw.sensors.acpibat0.raw0=0 (battery idle), OK
hw.sensors.acpiac0.indicator0=On (power supply)
hw.sensors.acpithinkpad0.temp0=50.00 degC
hw.sensors.acpithinkpad0.temp1=44.00 degC
hw.sensors.acpithinkpad0.temp2=36.00 degC
hw.sensors.acpithinkpad0.temp4=33.00 degC
hw.sensors.acpithinkpad0.temp6=28.00 degC
hw.sensors.acpithinkpad0.fan0=3751 RPM
hw.sensors.acpidock0.indicator0=Off (not docked), UNKNOWN
hw.sensors.aps0.temp0=44.00 degC
hw.sensors.aps0.temp1=44.00 degC
hw.sensors.aps0.indicator0=Off (Keyboard Active)
hw.sensors.aps0.indicator1=Off (Mouse Active)
hw.sensors.aps0.indicator2=On (Lid Open)
hw.sensors.aps0.raw0=517 (X_ACCEL)
hw.sensors.aps0.raw1=555 (Y_ACCEL)
hw.sensors.aps0.raw2=517 (X_VAR)
hw.sensors.aps0.raw3=554 (Y_VAR)

Кстати, неплохой, ИМХО результат для битого Thinkpad'а 17-летней давности.
evgnor86
Активный пользователь
Активный
10.11.2023
07:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAkhmedSatajaРодительский комментарий
0
войдите, чтобы ставить лайки
хе-хе-хе, а в наших линуксах просто sensors и все
xKDE
Активный пользователь
Активный
09.11.2023
17:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийevgnor86Родительский комментарий
0
войдите, чтобы ставить лайки
Оно вроде как там есть, по крайней мере cpu
Minor748
Активный пользователь
Активный
09.11.2023
17:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Да, в правом верхнем углу на скрине видно, там же загрузка.
xKDE
Активный пользователь
Активный
09.11.2023
17:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
В терминале - sensors, для gui - psensor. Для ноута или моноблока - удобно.
Minor748
Активный пользователь
Активный
09.11.2023
17:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Набрал, некий слепок в моменте. Я так понимаю, что эта команда тоже предустановлена?
А про PSensor в начале и сказал, у меня что-то не завелась
xKDE
Активный пользователь
Активный
09.11.2023
18:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+1
войдите, чтобы ставить лайки
Если нужно в динамике, то что-то типа:
watch -n 1 -d sensors
На кальке psensor был отсюда: https://gitlab.com/jeanfi/psensor.git
Вроде работает, ставил из оверлея simonvanderveldt
Minor748
Активный пользователь
Активный
09.11.2023
18:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Я позже понял, пока кушать ходил, что ошибся. Не она не работает, а я не ставил. Но второе не отменяет первого :-)
После добавления этого репозитория программа замаскирована. Обычно да, но это не стал размаскировывать

https://gpo.zugaina.org/sys-apps/psensor
evgnor86
Активный пользователь
Активный
10.11.2023
07:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Я больше люблю когда на панельке... в KDE использую несколько виджетов "Датчик системного монитора", а в GNOME стоит расширение Vitals
evgnor86
Активный пользователь
Активный
10.11.2023
07:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
да все верно, но хотелось бы именно графики :)
scorpii
Активный пользователь
Активный
09.11.2023
18:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
У меня все сенсоры перед глазами, все через коньки, просто, удобно и наглядно
igorborisov
Активный пользователь
Активный
09.11.2023
18:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
+1
войдите, чтобы ставить лайки
Для показа conky нужно сворачивать все окна
Minor748
Активный пользователь
Активный
09.11.2023
18:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
Можно, что проще и быстрее, переключится на соседнюю рабочую область. У меня
Ctrl+Alt+ ←/ —> — переключение между рабочими местами
Ctrl+Shift+ стрелки — перемещения окон между
igorborisov
Активный пользователь
Активный
09.11.2023
18:49
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
В последней строчке перемещение окон между...?
Minor748
Активный пользователь
Активный
09.11.2023
18:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
Между рабочими областями, всё в одном контексте
scorpii
Активный пользователь
Активный
09.11.2023
18:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
это сильно удобнее и быстрее набора команд в терминале или запуска стороннего софта
igorborisov
Активный пользователь
Активный
09.11.2023
18:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Я наоборот хочу поставить терминал в качестве обоев
scorpii
Активный пользователь
Активный
09.11.2023
18:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
ну это тоже можно рассматривать, как вариант
идея не нова, но насколько нужная?
igorborisov
Активный пользователь
Активный
09.11.2023
19:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Идея лично для меня нужная, реализации не нашел
scorpii
Активный пользователь
Активный
09.11.2023
19:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
guake или любой другой выпадающий эмулятор?
igorborisov
Активный пользователь
Активный
09.11.2023
19:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Обои и выпадающий терминал это не одно и то же. Запускал yakuake - неудобно
scorpii
Активный пользователь
Активный
09.11.2023
19:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
wmctrl - не пробовали?
вот варианты исполнения (лично не проверял):
https://bbs.archlinux.org/viewtopic.php?id=154094
https://askubuntu.com/questions/366599/use-a-terminal-as-desktop-background-instead-of-the-wallpaper
igorborisov
Активный пользователь
Активный
09.11.2023
19:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Спасибо, попробую примеры с этих форумов. Про данную утилиту слышал, но не нашел примеров для настройки.
Minor748
Активный пользователь
Активный
09.11.2023
18:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Я пытался вывести t °C для видеокарты. Но как это сделать тут, я не знаю. Читал в интернетах, но мне как-то надоело уже к тому моменту. Может надо было дольше искать, мб чего и нашёл бы.

https://ibb.co/pwRtJWd
scorpii
Активный пользователь
Активный
11.11.2023
20:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
#sensors
получаем полный вывод, ищем сенсор для gpu, у меня 'amdgpu-pci-0100'
#sensors amdgpu-pci-0100
получаем вывод датчика gpu, анализируем строки вывода, грепим и обрезаем ненужное, мой пример:
# sensors amdgpu-pci-0100 | grep edge | cut -b15-22
получаем вывод "+54.0°C"
используем команду в коньках:
${execpi 10 sensors amdgpu-pci-0100 | grep edge | cut -b15-22}
Если установлены i2ctools, то в коньках напрямую можно выводить температуры с них встроенной функцией i2c, также hwmon позволяет иногда вывести данные.
Не вижу проблем и сложностей
Minor748
Активный пользователь
Активный
11.11.2023
20:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Спасибо, позже проверю.
У меня неВидиа, на других дистрибутивах этот конфиг работал, а вот в кальке температуры надо получать несколько иначе, как я понял.
scorpii
Активный пользователь
Активный
11.11.2023
20:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
пойду проверю, хоть на enlightenment и реализован встроенный виджет в области уведомлений, все равно заинтриговал по поводу вывода в консоли...
Minor748
Активный пользователь
Активный
11.11.2023
20:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Касаемо консоли: после добавления в каталог той программы, установил себе nvtop, чтоб аналогично получать t° C и прочие параметры, но для видеокарты. В nvidia-settings они всегда есть, но хотелось бы на рабочем столе.
scorpii
Активный пользователь
Активный
11.11.2023
20:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
все также в кальке (не могло быть иначе))
все теже sensors
evgnor86
Активный пользователь
Активный
10.11.2023
07:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
0
войдите, чтобы ставить лайки
Более удобно и всегда перед глазами, когда на панельке на десктопе.
https://postimg.cc/5Y8Bhg6m

А вот на серваке в консоли не хватает прям графиков для сенсоров.

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила