https://bugs.kde.org/show_bug.cgi?id=521827
Bug ID: 521827
Summary: Sensors disappear after closing plasma-systemmonitor
Classification: Frameworks and Libraries
Product: ksystemstats
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]
Target Milestone: ---
ksystemstats sensors go missing after closing plasma-systemmonitor. When I
re-launch it prompts me to fix sensors that were working just before.
STEPS TO REPRODUCE
# With plasma-systemmonitor running - capture full sensor list
dbus-send --session --print-reply \
--dest=org.kde.ksystemstats1 \
/org/kde/ksystemstats1 \
org.kde.ksystemstats1.allSensors 2>/dev/null | grep "string" | sort >
/tmp/sensors_before.txt
# now close plasma-systemmonitor.
# After exit - capture again
dbus-send --session --print-reply \
--dest=org.kde.ksystemstats1 \
/org/kde/ksystemstats1 \
org.kde.ksystemstats1.allSensors 2>/dev/null | grep "string" | sort >
/tmp/sensors_after.txt
# diff the outputs
diff /tmp/sensors_before.txt /tmp/sensors_after.txt
OBSERVED RESULT
461,480d460
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
< string ""
891,893d870
< string "Download"
< string "Download"
< string "Downloaded"
901,918d877
< string "eno1"
< string "eno1 Download Rate"
< string "eno1 Download Rate"
< string "eno1 IPv4 Address"
< string "eno1 IPv4 DNS"
< string "eno1 IPv4 Gateway"
< string "eno1 IPv4 Subnet Mask"
< string "eno1 IPv4 with Prefix Length"
< string "eno1 IPv6 Address"
< string "eno1 IPv6 DNS"
< string "eno1 IPv6 Gateway"
< string "eno1 IPv6 Subnet Mask"
< string "eno1 IPv6 with Prefix Length"
< string "eno1 Network Name"
< string "eno1 Signal Strength"
< string "eno1 Total Downloaded"
< string "eno1 Upload Rate"
< string "eno1 Upload Rate"
1022,1031d980
< string "IPv4"
< string "IPv4"
< string "IPv4 DNS"
< string "IPv4 Gateway"
< string "IPv4 Subnet Mask"
< string "IPv6"
< string "IPv6"
< string "IPv6 DNS"
< string "IPv6 Gateway"
< string "IPv6 Subnet Mask"
1162d1110
< string "Name"
1173,1191d1120
< string "network/eno1"
< string "network/eno1/download"
< string "network/eno1/downloadBits"
< string "network/eno1/ipv4address"
< string "network/eno1/ipv4dns"
< string "network/eno1/ipv4gateway"
< string "network/eno1/ipv4subnet"
< string "network/eno1/ipv4withPrefixLength"
< string "network/eno1/ipv6address"
< string "network/eno1/ipv6dns"
< string "network/eno1/ipv6gateway"
< string "network/eno1/ipv6subnet"
< string "network/eno1/ipv6withPrefixLength"
< string "network/eno1/network"
< string "network/eno1/signal"
< string "network/eno1/totalDownload"
< string "network/eno1/totalUpload"
< string "network/eno1/upload"
< string "network/eno1/uploadBits"
1306d1234
< string "Signal"
1353d1280
< string "Total Uploaded"
1358,1360d1284
< string "Upload"
< string "Upload"
< string "Uploaded"
EXPECTED RESULT
# An empty diff
SOFTWARE/OS VERSIONS
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: 12 × AMD Ryzen 5 7600 6-Core Processor
Memory: 96 GiB of RAM (93.5 GiB usable)
Graphics Processor: AMD Radeon RX 570 Series
ADDITIONAL INFORMATION
Workaround: `systemctl --user restart plasma-ksystemstats.service` restores
missing sensors (until I close plasma-systemmonitor again).
Workaround2: A systemd user drop-in that ExecStarts the binary with `--remain`.
What are the repercussions of using this argument?
I've seen this off-and-on since one of the 6.6.x releases. It's not new with
6.7.
--
You are receiving this mail because:
You are watching all bug changes.