https://bugs.kde.org/show_bug.cgi?id=497536

            Bug ID: 497536
           Summary: The CPU temperature shown for FreeBSD is wrong
    Classification: Frameworks and Libraries
           Product: ksystemstats
           Version: 6.2.3
          Platform: FreeBSD Ports
                OS: FreeBSD
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: plasma-b...@kde.org
          Reporter: henry.hu...@gmail.com
                CC: ahiems...@heimr.nl
  Target Milestone: ---

SUMMARY

The CPU temperature shown for FreeBSD is wrong.
I believe there's a bug in
https://github.com/KDE/ksystemstats/blob/master/plugins/cpu/freebsdcpuplugin.cpp.
Specifically, unlike sysctl like 'dev.cpu.0.freq', which is a simple value
(2100 for example), the temperature leaf is shown like "32.0C", so it' can't be
simply parsed with SysctlSensor class.

STEPS TO REPRODUCE
1. Install plasma 6 (such as 6.2.3)
2. Add 'system monitor' widget to the dock
3. Add 'Max CPU temperature' sensor to the widget

OBSERVED RESULT
CPU temperature shown is extra high; it's reporting 3091C now.

EXPECTED RESULT
A normal CPU temperature, such as 32C

SOFTWARE/OS VERSIONS
FreeBSD 15-CURRENT
KDE Plasma Version:  Plasma 6.2.3
KDE Frameworks Version: KF6 6.9.0
Qt Version: Qt6 6.7.3

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to