Troubleshooting¶
Temperature Shows "--"¶
Cause: The widget couldn't find a temperature source on your system.
Fix: Check which thermal sources are available:
# Check thermal zones
cat /sys/class/thermal/thermal_zone*/type 2>/dev/null
# Check hwmon
for d in /sys/class/hwmon/hwmon*/; do
echo "$(cat "$d/name" 2>/dev/null): $d"
done
# Check lm-sensors
sensors 2>/dev/null | head -20
AMD Systems
If you're on AMD, make sure k10temp or zenpower kernel module is loaded:
k10temp to /etc/modules-load.d/k10temp.conf.
RAM Shows Empty (versions ≤ 1.4.0)¶
Cause: On versions before 1.4.1, RAM was read by parsing the free command, which translates its output headers (e.g. Mem:) based on your system locale. Non-English locales caused the parser to match nothing.
Fix: Update to KVitals 1.4.1+, which reads directly from /proc/meminfo (always English, locale-independent).
Battery/Power Shows Nothing¶
Cause: No battery detected (desktop systems without a battery).
Note
This is expected behavior on desktop systems. Disable battery and power metrics in Settings → Metrics tab to hide the empty entries.
Network Speed Shows 0¶
Cause: Wrong network interface selected.
Fix:
- Open Settings → Metrics and ensure the network interface is set to
auto. - If you want to monitor a specific connection, select it from the dropdown list.
Tip
If you use multiple connections (WiFi + Ethernet), set the interface manually to the one you want to monitor.
Widget Shows "KVitals" or "..."¶
Cause: The KSysGuard daemon hasn't returned sensor data yet.
Fix: Wait a few seconds for the data to populate. If it still doesn't, try restarting the plasma-ksystemstats service:
Icons Not Visible on Panel¶
Cause: Icons are rendered with isMask: true (monochrome). If your panel background is the same color as the text color, icons may be invisible.
Tip
Try switching to a different Plasma theme, or adjust the panel opacity. You can also switch to Text display mode if icons aren't working well with your theme.
Settings Dialog Shows Warnings in Journal¶
Harmless Warnings
You may see cfg_*Default warnings in the journal. These are harmless Plasma 6 KCM warnings about default property injection and do not affect functionality.
Widget Not Appearing After Install¶
Fix:
- Restart plasmashell:
- If still missing, check the install path:
Warning
If the directory doesn't exist, the install failed. Re-run bash install.sh from the project directory.
Custom Font Not Applying¶
Cause: The font name might not match exactly.
Fix:
- Check available fonts:
fc-list | grep -i "font-name" - In settings, use the exact family name from the dropdown
- Font size
0means "use system default" — set a specific value if needed
Tip
The font dropdown is searchable — start typing the font name to filter the list. You can also type a custom font name directly.