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.