https://bugs.kde.org/show_bug.cgi?id=438518
Bug ID: 438518 Summary: Adaptive automatic Y data range as separate option Product: plasma-systemmonitor Version: 5.22.0 Platform: Other OS: Linux Status: REPORTED Severity: wishlist Priority: NOR Component: general Assignee: ksysguard-b...@kde.org Reporter: watisthis...@outlook.com CC: ahiems...@heimr.nl, plasma-b...@kde.org Target Milestone: --- Created attachment 139263 --> https://bugs.kde.org/attachment.cgi?id=139263&action=edit weird systemp and cpufan charts Would be nice to have the automatic adaptive range (like in the network line chart on History page or old ksysguard) as a third user-selectable option, in addition to the now-default automatic fixed range from a sensor and manual fixed range. -Some sensors seem to have the limits missing or incorrect and probably not all can be easily fixed. That results in some weird-looking graphs that require user action to be corrected. (Maybe automatic adaptation/range adjustment could be done when an actual value doesn't fit into the sensor limits, though that doesn't help if the limit is too large.) -User can then of course set a fixed manual range, but for that they need to know the maximum. Eg. I can't remember what's the max speed of my CPU fan without finding and googling its model number. Would be easier to just enable the adaptive range than guessing/googling. -I was quite okay with the adaptive range in ksysguard for sensors that usually vary within a smallish range compared to the total possible range. It kind of "zooms in" a bit. The extra 'empty space' on top isn't always necessary in my opinion. I might prefer adaptive range when it's more important to know how the value changes in relation to itself than what percentage it is of the absolute maximum. Might be also cool to have the manual fixed range with options for auto adaptation if value over/undershoots it; to zoom at a specific value range when possible. ------------------------------- Just as an example of some buggy predefined min&max values, below is an excerpt from 'sensors' command, and a corresponding System Monitor screenshot is attached too. temp1 (SYS Temp) somehow has high value of 2C, so that overshoots a bit... fan2 (CPU Fan) chart doesn't really work. If I've understood right the fan min value is rather related to the monitoring chip resolution than the actual rpm that depends on the fan itself. Should fans be on adaptive scale by default? w83627dhg-isa-0a10 Adapter: ISA adapter Vcore: 1.40 V (min = +0.00 V, max = +1.74 V) in1: 1.82 V (min = +0.00 V, max = +0.07 V) ALARM AVCC: 3.25 V (min = +2.98 V, max = +3.63 V) +3.3V: 3.25 V (min = +2.98 V, max = +3.63 V) in4: 1.10 V (min = +1.02 V, max = +0.00 V) ALARM in5: 880.00 mV (min = +0.02 V, max = +0.00 V) ALARM in6: 1.56 V (min = +1.02 V, max = +0.00 V) ALARM 3VSB: 3.25 V (min = +2.98 V, max = +3.63 V) Vbat: 3.20 V (min = +2.70 V, max = +3.63 V) fan1: 0 RPM (min = 659 RPM, div = 128) ALARM fan2: 847 RPM (min = 21093 RPM, div = 8) ALARM fan3: 0 RPM (min = 1318 RPM, div = 128) ALARM fan4: 4687 RPM (min = 168750 RPM, div = 8) ALARM fan5: 0 RPM (min = 10546 RPM, div = 128) ALARM temp1: +43.0°C (high = +2.0°C, hyst = +0.0°C) ALARM sensor = thermistor temp2: +29.0°C (high = +80.0°C, hyst = +75.0°C) sensor = CPU diode temp3: +63.0°C (high = +117.0°C, hyst = +117.0°C) sensor = thermistor cpu0_vid: +0.000 V intrusion0: ALARM -- You are receiving this mail because: You are watching all bug changes.