Страница 5 из 5
Re: [Виджет] Состояние системы (syswidget)
Добавлено: Пт авг 23, 2019 6:35 am
antpino
Подскажите, в google chorme не вмещается полностью, как поправить?
И еще такой вопрос, в локальной сети не обновляются данные в меню (только по F5), работает норм, если заходить удалено (снаружи)...это как-то связано с websocket?
Re: [Виджет] Состояние системы (syswidget)
Добавлено: Вт дек 10, 2019 10:55 pm
freesh
Вопрос по модулю "состояние системы" и использование памяти.
Цифры не "бьются"...откуда syswidget берет данные?
![2019-12-10 21_52_23-syswidget (Панель управления).png](./download/file.php?id=16435&sid=cacb1c44515cc45c489a063b8f390da3)
- 2019-12-10 21_52_23-syswidget (Панель управления).png (5.68 КБ) 3443 просмотра
![2019-12-10 21_54_37-pi@md_ ~.png](./download/file.php?id=16434&sid=cacb1c44515cc45c489a063b8f390da3)
- 2019-12-10 21_54_37-pi@md_ ~.png (4.63 КБ) 3443 просмотра
Re: [Виджет] Состояние системы (syswidget)
Добавлено: Вс апр 19, 2020 10:56 am
sergei64
у меня температура CPU не показывает система Ubuntu server 16 кто знает как исправить?
Re: [Виджет] Состояние системы (syswidget)
Добавлено: Чт сен 03, 2020 11:47 pm
Sergey.Chek
После обновления,
sudo apt update
sudo apt full-upgrade
не показывает температуру.
Как исправить?
Re: [Виджет] Состояние системы (syswidget)
Добавлено: Сб дек 12, 2020 1:15 pm
sergei64
sergei64 писал(а): ↑Вс апр 19, 2020 10:56 am
у меня температура CPU не показывает система Ubuntu server 16 кто знает как исправить?
Я победил отсутствие показания температуры процессора
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Re: [Виджет] Состояние системы (syswidget)
Добавлено: Сб дек 12, 2020 5:41 pm
Sergey.Chek
sergei64 писал(а): ↑Сб дек 12, 2020 1:15 pm
sergei64 писал(а): ↑Вс апр 19, 2020 10:56 am
у меня температура CPU не показывает система Ubuntu server 16 кто знает как исправить?
Я победил отсутствие показания температуры процессора
А на Raspberry Pi 4 как сделать?
Re: [Виджет] Состояние системы (syswidget)
Добавлено: Вт дек 15, 2020 9:25 am
sergei64
Sergey.Chek писал(а): ↑Сб дек 12, 2020 5:41 pm
sergei64 писал(а): ↑Сб дек 12, 2020 1:15 pm
sergei64 писал(а): ↑Вс апр 19, 2020 10:56 am
у меня температура CPU не показывает система Ubuntu server 16 кто знает как исправить?
Я победил отсутствие показания температуры процессора
А на Raspberry Pi 4 как сделать?
Я не знаю как на Raspberry Pi 4
за основу брал форум
https://mjdm.ru/forum/viewtopic.php?f=4&t=2629
если посмотреть файл /var/www/modules/syswidget/syswidget.class.php
в функции function cputemp() описана функция откуда берётся температура
на linux server она берётся с другого файла. Я закомментировал что было в этой функции и просто прописал свой путь
в итоге у меня получилось только
$cpu_temp =exec('cat /sys/devices/platform/coretemp.0/hwmon/hwmon0/temp2_input')/1000;
$cpu_temp=round($cpu_temp,1);
sg('syswidget.CPUtemp', $cpu_temp);
Re: [Виджет] Состояние системы (syswidget)
Добавлено: Ср фев 24, 2021 6:03 pm
Molostov
sergei64 писал(а): ↑Вт дек 15, 2020 9:25 am
Sergey.Chek писал(а): ↑Сб дек 12, 2020 5:41 pm
sergei64 писал(а): ↑Сб дек 12, 2020 1:15 pm
sergei64 писал(а): ↑Вс апр 19, 2020 10:56 am
у меня температура CPU не показывает система Ubuntu server 16 кто знает как исправить?
Я победил отсутствие показания температуры процессора
А на Raspberry Pi 4 как сделать?
за основу брал форум
https://mjdm.ru/forum/viewtopic.php?f=4&t=2629
если посмотреть файл /var/www/modules/syswidget/syswidget.class.php
в функции function cputemp() описана функция откуда берётся температура
на linux server она берётся с другого файла.
$cpu_temp =exec('cat /sys/devices/platform/coretemp.0/
hwmon/hwmon0/temp2_input')/1000;
Вот в этих hwmon0-1-2 b кроется разгадка.
Надо просто пройти по пути "sys/devices/platform/coretemp.0/hwmon" (я использую WinSCP) и посмотреть какая цифра стоит у вас.
У меня стоит hwmon3.
![1.PNG](./download/file.php?id=20095&sid=cacb1c44515cc45c489a063b8f390da3)
- 1.PNG (9.25 КБ) 2265 просмотров
И после этого уже идём к файлу "/var/www/modules/syswidget/syswidget.class.php"
и в нём меняем в 442 строке
Код: Выделить всё
$cpu_temp =exec('cat /sys/devices/platform/coretemp.0/hwmon/hwmon0/temp2_input')/1000;
на ваш вариант,
например
Код: Выделить всё
$cpu_temp =exec('cat /sys/devices/platform/coretemp.0/hwmon/hwmon3/temp2_input')/1000;
Есть вероятность,что там не будет ничего, в таком случае стоит установить lm-sensors,
инструкция здесь
https://www.cyberciti.biz/faq/how-to-ch ... ntu-linux/