Сайт | Скачать | Видео | Wiki

Автор Тема: traytemp Мониторинг температуры  (Прочитано 13320 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
traytemp Мониторинг температуры
« : 21 Декабрь 2013, 23:44:16 »
Упрощенный вариант с тонкой подстройкой

Собрал в модуль (x)sensors hddtemp и написал gui и traytemp
Должен автонастроиться на CPU0 и видеокарту (следующее доступное temp1). Если temp1 нет - показывает температуру hdd
При превышении температуры меняет цвет
Проверил на 3х ноутах. У кого не работает - выкладывайте вывод в консоль traytemp

Кроме того inxi теперь будет это показывать
« Последнее редактирование: 18 Декабрь 2020, 12:01:13 от sfs »

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:Мониторинг температуры
« Ответ #1 : 22 Декабрь 2013, 00:00:57 »
Прикольно, но только  у меня были подключены две флешки по 8 гб, а показываются общим размером как hdd, которого у меня нет, ну а так все классно, очень не хватало
« Последнее редактирование: 22 Декабрь 2013, 00:03:34 от imago31 »
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Мониторинг температуры
« Ответ #2 : 22 Декабрь 2013, 00:42:14 »
На Вашем скрине есть обе флэшки. Это просто вывод inxi -D
Температура ATI у Вас показывается в трее? Покажите вывод консоли

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:Мониторинг температуры
« Ответ #3 : 22 Декабрь 2013, 01:32:29 »
Sensors:   System Temperatures: cpu: 45.0C mobo: N/A gpu: 54.0
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 107 Uptime: 2:07 Memory: 328.1/2023.6MB Gcc sys: N/A
           Client: Shell (inxi-wrapper running in urxvt) inxi: 1.9.17
в трее ничего нет, или вы имете ввиду вот это на скрине
« Последнее редактирование: 22 Декабрь 2013, 01:35:15 от imago31 »
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Мониторинг температуры
« Ответ #4 : 22 Декабрь 2013, 08:54:43 »
Температуру Ати в трее не показывает? Что остается в консоле после запуска traytemp (добавил свежий в шапку)?

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Мониторинг температуры
« Ответ #5 : 23 Декабрь 2013, 21:55:32 »
Запуск traytemp в терминале от рута, в трее ничего нет:
Код
temp1:        +52.0°C  (crit = +95.0°C)
Core 0:       +35.0°C  (crit = +90.0°C)
/usr/local/bin/traytemp: line 50: hddtemp: not found
0-0-0 -80-100
Script completed hit RETURN to close window.
/usr/local/bin/traytemp: line 74: hddtemp: not found
error: could not stat file /tmp/tmp.px53Cxgn7Straytemp.svg
awk: cmd. line:3: if ($1 > ) BG = "pink"
awk: cmd. line:3:          ^ syntax error
/usr/local/bin/svgdraw: line 297: can't create : nonexistent directory
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Мониторинг температуры
« Ответ #6 : 24 Декабрь 2013, 09:03:55 »
 hddtemp: not found

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Мониторинг температуры
« Ответ #7 : 24 Декабрь 2013, 22:30:01 »
Теперь температура винта появилась.
Запуск traytemp в терминале от live, в трее ничего нет:
Код
temp1:        +51.0°C  (crit = +95.0°C)
Core 0:       +36.0°C  (crit = +90.0°C)
killall: can't kill pid 13906: Operation not permitted
/tmp/runinterminal-15340: line 3: 15349 Завершено      "/usr/local/bin/traytemp"
Script completed hit RETURN to close window.

Запуск traytemp в терминале от root, в трее опять ничего нет:
Код
temp1:        +49.0°C  (crit = +95.0°C)
Core 0:       +35.0°C  (crit = +90.0°C)
error: could not stat file /tmp/tmp.MaN6230M3Vtraytemp.svg
0-0-0 HTS543216L9SA00:-80-100
Script completed hit RETURN to close window.

« Последнее редактирование: 24 Декабрь 2013, 23:05:04 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Мониторинг температуры
« Ответ #8 : 25 Декабрь 2013, 09:28:33 »
killall: can't kill pid 13906: Operation not permitted - повторный запуск от live (должен убить в трее). 1й был от root
Core 0:       +36.0°C  (crit = +90.0°C) - такого не ожидал. Поправлю

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:Мониторинг температуры
« Ответ #9 : 25 Декабрь 2013, 10:22:29 »
у меня вот так
Код
live@pra:~$ ./traytemp
Core 0:       +45.0°C  (high = +76.0°C, crit = +100.0°C)
Core 1:       +30.0°C  (high = +76.0°C, crit = +100.0°C)
temp1:        +56.0°C  
sudo: hddtemp: command not found
45-76-100 -80-100
live@pra:~$ sudo: hddtemp: command not found
awk: cmd. line:3: if ($1 > ) BG = "pink"
awk: cmd. line:3:          ^ syntax error
/usr/local/bin/svgdraw: line 297: can't create : nonexistent directory
error: could not stat file /tmp/tmp.6Ek2J0r5Fitraytemp.svg
« Последнее редактирование: 25 Декабрь 2013, 10:24:41 от imago31 »
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Мониторинг температуры
« Ответ #10 : 25 Декабрь 2013, 10:41:32 »
sudo: hddtemp: command not found - см. выше

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:Мониторинг температуры
« Ответ #11 : 25 Декабрь 2013, 12:02:33 »
у меня нет харда, поэтому не показывает температуру, да и на том харде что был раньше все равно не было датчика
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Мониторинг температуры
« Ответ #12 : 25 Декабрь 2013, 12:09:40 »
У кого-нить traytemp в трее появляется, если да, то ЧЯДНТ?
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Мониторинг температуры
« Ответ #13 : 25 Декабрь 2013, 12:39:27 »
Саня - неторописька  :) надо править. Железо у всех разное
Core 0:       +36.0°C  (crit = +90.0°C) - такого не ожидал. Поправлю
Или сам поправь. Вот это должно быть без пропусков 45-76-100 50-80-100
Если чего-то нет - 0

Перезалил .gz в шапке - пробуйте

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Мониторинг температуры
« Ответ #14 : 25 Декабрь 2013, 17:57:08 »
Учти еще, что если у аппарата нет датчиков на проце и видеокарте, то xsensors сворачивается почти в точку, на рис. небольшая синяя полосочка с белой точкой напротив инфы о винте.
В трее ничего нет, но появляется сообщение:
Код
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE