Bug 488908

Summary: System monitor widget with vertical bar graph does not scale graphs properly
Product: [Plasma] plasmashell Reporter: subhasutra
Component: System Monitor widgetsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: ahiemstra, nate, notmart
Priority: NOR    
Version First Reported In: 6.1.0   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 6.5.0 or earlier
Sentry Crash Report:
Attachments: On the left I have only cpu usage sensor, which depicts some value. On the right I have the same cpu usage sensor with physical memory, swap and vram used, where it does not show up

Description subhasutra 2024-06-21 17:02:55 UTC
Created attachment 170764 [details]
On the left I have only cpu usage sensor, which depicts some value. On the right I have the same cpu usage sensor with physical memory, swap and vram used, where it does not show up

SUMMARY
When multiple sensors are used, system monitor widget's vertical bar graph does not scale the values with automatic data range option enabled.

STEPS TO REPRODUCE
1. Add system monitor widget to tray
2. Add CPU used, Physical memory used (Bytes not percentage i.e. different units) to sensors list

OBSERVED RESULT
The CPU usage graph does not show up at all compared to the RAM value

EXPECTED RESULT
All sensor values should be scaled according to their own maximum value, 100 for percentages, maximum RAM available for physical memory used

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kernel: 6.9.5.arch1-1 
(available in About System)
KDE Plasma Version: 6.1.0
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION
This issue does not occur when either only one sensor is used or horizontal bar graph is selected.
Comment 1 Nate Graham 2025-10-23 19:20:20 UTC
I can't reproduce this issue anymore in Plasma 6.5. Looks like it got fixed along the way.