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

            Bug ID: 521670
           Summary: Automatic Y range is wrongly set to 0-5ºC even though
                    RTX 5070's text correctly shows 40ºC (example usual
                    temperature).
    Classification: Applications
           Product: plasma-systemmonitor
      Version First 6.7.0
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]
  Target Milestone: ---

Created attachment 193315
  --> https://bugs.kde.org/attachment.cgi?id=193315&action=edit
The widget with Y autoscale set, showing the correct text, and incorrect Y
scale.

DESCRIPTION
I had a widget set up to show my CPU and GPU temperature, after update to KDE
6.7 I noticed the GPU entry vanished. After reintroducing it, the Y auto-range
changed to 0-5ºC, even though the GPU's temperature was correctly being read as
40ºC. This occurs, with it being the only entry, as well as with other entries.
This occurs, with multiple chart types, the one I use is line chart. For a
moment, stacking charts would work: the correct numbers would stack and the Y
range correctly set (example: CPU 50ºC +GPU 40ºC = 90ºC, and Y range autoset to
0-100), but I have not been able to replicate it again.

My integrated GPU does not show the same problem.

The application shows the same issues, not only the widget.

STEPS TO REPRODUCE
1. Have a RTX 5070 (?) or dedicated GPU
2. Open system monitor widget, set line chart and auto Y range.
3. Set sensor to GPU -> GPU 1 (or the dedicated in your case) -> GPU 1
Temperature (ºC)

OBSERVED RESULT
Text entries show correct temperatures and Y range is set to 0-5ºC

EXPECTED RESULT
Text entries show correct temperatures and Y range is set to correctly show
those values, usually 0-90ºC.

SOFTWARE/OS VERSIONS
Operating System (available in the Info Center app, or by running `kinfo` in a
terminal window):
Operating System: Fedora Linux 44
KDE Plasma Version: 6.7.0
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1
Kernel Version: 7.0.12-201.fc44.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 9800X3D 8-Core Processor
Memory: 32 GiB of RAM (30.5 GiB usable)
Graphics Processor 1: NVIDIA GeForce RTX 5070
Graphics Processor 2: AMD Ryzen 7 9800X3D 8-Core Processor


ADDITIONAL INFORMATION
I tried some fixing with Claude AI, unsuccessfully. It thought this might help
as additional information to the bug, and since I'm not knowledgeable enough
here, I might as well send it:

ksystemstats (6.7.0-1.fc44) is running and spawns nvidia-smi dmon correctly as
a child process, confirming the GPU is being read. However, it exposes no
sensors at all over DBus — qdbus6 org.kde.ksystemstats /sensors
org.kde.ksystemstats.getAllSensorProperties returns empty. This affects all
sensors, not just GPU (CPU, lm-sensors, etc. are also absent from DBus).
nvidia-smi --query-gpu=temperature.gpu --format=csv correctly returns 40°C,
confirming the driver and card are functional.
ksystemstats_plugin_gpu.so was found missing from disk despite being registered
in the RPM database (rpm -V ksystemstats reported it missing). Reinstalling
ksystemstats restored the file, but the DBus issue persists regardless.
The journal (journalctl --user -u plasma-ksystemstats) shows no errors —
ksystemstats starts and runs silently without any logged failures.
GPU: NVIDIA GeForce RTX 5070 (GB205, PCI 01:00.0)

lspci: 01:00.0 VGA compatible controller: NVIDIA Corporation GB205 [GeForce RTX
5070] (rev a1)

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

Reply via email to