Package: ksystemstats
Version: 6.3.4-1
Severity: normal
Dear Debian Qt/KDE Maintainers,
on a Raspberry Pi 5 running Raspberry Pi OS / Debian 13 on arm64,
ksystemstats does not start correctly.
Symptoms:
- plasma-systemmonitor shows missing sensors
- plasma-ksystemstats.service times out during startup
- kstatsviewer --list initially prints:
No sensors available
This appears to be caused specifically by the CPU plugin.
Steps to reproduce:
1. Install KDE Plasma / plasma-systemmonitor / ksystemstats on Raspberry
Pi 5 arm64.
2. Start plasma-systemmonitor or run:
kstatsviewer --list
3. Observe that no sensors are available.
4. Check:
systemctl --user status plasma-ksystemstats.service
The service times out.
Observed result:
- plasma-ksystemstats.service fails with Result: timeout
- kstatsviewer --list prints "No sensors available"
- running ksystemstats directly hangs
Relevant service output:
× plasma-ksystemstats.service - Track hardware statistics
Loaded: loaded (/usr/lib/systemd/user/plasma-ksystemstats.service;
static)
Active: failed (Result: timeout)
Process: ExecStart=/usr/bin/ksystemstats (code=killed, signal=TERM)
Plugin debugging shows that the plugins are found and that the CPU
plugin is loaded:
"/usr/lib/aarch64-linux-gnu/qt6/plugins/ksystemstats/ksystemstats_plugin_cpu.so"
loaded library
After that, ksystemstats hangs.
A strace showed repeated EOF reads in a loop before termination, e.g.:
read(6, "", 16384) = 0
read(6, "", 16384) = 0
read(6, "", 16384) = 0
Most importantly, disabling only the CPU plugin restores the other
sensors immediately:
sudo mv
/usr/lib/aarch64-linux-gnu/qt6/plugins/ksystemstats/ksystemstats_plugin_cpu.so
\
/usr/lib/aarch64-linux-gnu/qt6/plugins/ksystemstats/ksystemstats_plugin_cpu.so.disabled
systemctl --user restart plasma-ksystemstats.service
kstatsviewer --list
After doing this, many sensors become available again immediately,
including:
- memory
- network
- disk
- pressure
- lm-sensors
- OS information
- GPU
This strongly suggests that ksystemstats_plugin_cpu.so hangs on
Raspberry Pi 5 / arm64 and prevents the whole service from becoming usable.
Expected result:
ksystemstats should start normally on Raspberry Pi 5 arm64, and Plasma
System Monitor should expose the available sensors without needing to
disable the CPU plugin.
Additional information:
- plasma-systemmonitor version: 6.3.6-1
- ksystemstats version: 6.3.4-1
- architecture: arm64
- hardware: Raspberry Pi 5
There are also two upstream KDE reports:
https://bugs.kde.org/show_bug.cgi?id=434922
https://bugs.kde.org/show_bug.cgi?id=517904
Best regards
Horst-Kevin Schlonzke
-- System Information:
Debian Release: 13.4
...