--- plugin-sysstat/lxqtsysstat.cpp.orig 2021-05-02 21:18:35 UTC +++ plugin-sysstat/lxqtsysstat.cpp @@ -386,10 +386,11 @@ void LXQtSysStatContent::clearLine() void LXQtSysStatContent::cpuLoadFrequencyUpdate(float user, float nice, float system, float other, float frequencyRate, uint) { - int y_system = static_cast(system * 100.0 * frequencyRate); - int y_user = static_cast(user * 100.0 * frequencyRate); - int y_nice = static_cast(nice * 100.0 * frequencyRate); - int y_other = static_cast(other * 100.0 * frequencyRate); + //On FreeBSD do not multiple with frequencyrate in order to match top + int y_system = static_cast(system * 100.0); + int y_user = static_cast(user * 100.0); + int y_nice = static_cast(nice * 100.0); + int y_other = static_cast(other * 100.0); int y_freq = static_cast( 100.0 * frequencyRate); toolTipInfo(tr("system: %1%
user: %2%
nice: %3%
other: %4%
freq: %5%", "CPU tooltip information")