https://bugs.kde.org/show_bug.cgi?id=517904
Bug ID: 517904
Summary: ksystemstats CPU plugin hangs on Raspberry Pi 5
(arm64), causing plasma-ksystemstats.service timeout
and "No sensors available"
Classification: Applications
Product: plasma-systemmonitor
Version First 6.3.6
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Target Milestone: ---
SUMMARY
ksystemstats CPU plugin hangs on Raspberry Pi 5 (arm64), causing
plasma-ksystemstats.service timeout and "No sensors available"
STEPS TO REPRODUCE
1. Install KDE Plasma / plasma-systemmonitor on Raspberry Pi 5 (arm64).
2. Start plasma-systemmonitor or run `kstatsviewer --list`.
3. Observe that no sensors are available and `plasma-ksystemstats.service`
times out.
OBSERVED RESULT
`plasma-systemmonitor` shows missing sensors.
`plasma-ksystemstats.service` fails with a timeout.
`kstatsviewer --list` initially prints `No sensors available`.
`QT_DEBUG_PLUGINS=1 ksystemstats` shows that plugins are found and the CPU
plugin is loaded, after which the process hangs.
Disabling only `ksystemstats_plugin_cpu.so` immediately restores many non-CPU
sensors (memory, network, disk, pressure, lm-sensors, OS info, etc.).
EXPECTED RESULT
`ksystemstats` should start normally on Raspberry Pi 5 / arm64, and Plasma
System Monitor should show the available sensors without requiring the CPU
plugin to be disabled.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Raspberry Pi OS / Debian trixie on Raspberry Pi 5 arm64
Operating System: Debian GNU/Linux 13
KDE Plasma Version: 6.3.6
KDE Frameworks Version: 6.13.0
Qt Version: 6.8.2
Kernel Version: 6.18.18-v8-16k+ (64-bit)
ADDITIONAL INFORMATION
Installed package versions:
- plasma-systemmonitor: 6.3.6-1
- ksystemstats: 6.3.4-1
`systemctl --user status plasma-ksystemstats.service` shows a startup timeout.
`kstatsviewer --list` before workaround:
No sensors available
Plugin loading debug output shows:
"/usr/lib/aarch64-linux-gnu/qt6/plugins/ksystemstats/ksystemstats_plugin_cpu.so"
loaded library
After that, `ksystemstats` hangs.
Workaround:
Renaming
`/usr/lib/aarch64-linux-gnu/qt6/plugins/ksystemstats/ksystemstats_plugin_cpu.so`
and restarting `plasma-ksystemstats.service` makes `kstatsviewer --list`
immediately return many sensors again.
This strongly suggests that the CPU plugin hangs on Raspberry Pi 5 / arm64 and
prevents the rest of ksystemstats from becoming available.
--
You are receiving this mail because:
You are watching all bug changes.