Вы можете попробовать следующую команду для применения патча:
cd /usr/share/webmin && curl https://github.com/webmin/webmin/commit/a85fa2f8c281fd28e1a4a80c44d08231681be077.patch | git apply --reject --whitespace=fix
… затем не забудьте перезапустить Webmin вручную с помощью systemctl restart webmin
команда и, наконец, принудительное обновление системной информации с помощью верхней правой кнопки обновления в приборной панели.
Показывает ли он информацию о температуре процессора сейчас?
Сам текст патча (a85fa2f8c281fd28e1a4a80c44d08231681be077.patch
) скопировать и вставить в файл можно:
From a85fa2f8c281fd28e1a4a80c44d08231681be077 Mon Sep 17 00:00:00 2001 From: Ilia Ross <ilia@ross.gdn> Date: Thu, 19 Oct 2023 20:35:57 +0300 Subject: [PATCH] Fix Cortex CPU detection in `sensors` output https://forum.virtualmin.com/t/cpu-temp-id-missing-dashboard/123096 [build] --- proc/linux-lib.pl | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/proc/linux-lib.pl b/proc/linux-lib.pl index 0061f03e68..ff0caea441 100755 --- a/proc/linux-lib.pl +++ b/proc/linux-lib.pl @@ -500,7 +500,7 @@ sub get_current_cpu_data my @fans; my @cputhermisters; if (&has_command("sensors")) { - my ($cpu, $cpu_aux, $cpu_package, $cpu_broadcom, $cpu_amd); + my ($cpu, $cpu_aux, $cpu_unnamed, $cpu_package, $cpu_broadcom, $cpu_amd); my $fh = "SENSORS"; # Examples https://gist.github.com/547451c9ca376b2d18f9bb8d3748276c @@ -563,7 +563,7 @@ sub get_current_cpu_data else { # Auxiliary CPU temperature and fans were already captured - next if ($cpu_aux); + next if ($cpu_aux && !$cpu_unnamed); # CPU types ($cpu_broadcom) = $_ =~ /cpu_thermal-virtual-[\d]+/i if (!$cpu_broadcom); @@ -598,6 +598,13 @@ sub get_current_cpu_data 'temp' => int($2) }); } + elsif (/cpu\s+temp(.*?):\s+([\+\-][0-9\.]+)/i) { + $cpu_unnamed++; + push(@cpu, + { 'core' => $cpu_unnamed, + 'temp' => int($2) + }); + } } # AMD