Bug 445974 - System monitor sensor widget keeps disappearing from the panel
Summary: System monitor sensor widget keeps disappearing from the panel
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: System Monitor (show other bugs)
Version: 5.26.3
Platform: Debian testing Other
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-23 14:13 UTC by local10
Modified: 2022-11-26 12:46 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Text sensors configuration (36.75 KB, image/png)
2021-11-23 14:13 UTC, local10
Details
Configuration window, note that "Display Style" is blank though previously it was set to "Text Only" (36.03 KB, image/png)
2021-11-23 14:16 UTC, local10
Details

Note You need to log in before you can comment on or make changes to this bug.
Description local10 2021-11-23 14:13:32 UTC
Created attachment 143870 [details]
Text sensors configuration

SUMMARY
***
System monitor sensor widget keeps disappearing from the panel under certain conditions and needs to be continuously re-enabled (see below).

STEPS TO REPRODUCE
1. Place the system monitor sensor widget on the panel and configure it to use the following text-only sensors: CPU Total Load, Free Memory Percentage, Free Memory, Used swap memory.
2. Place the mouse pointer over the widget and do RMB click the select the "Configure System Monitor Sensor" option from the pop-up menu.
3. The configuration window opens but the widget disappears from the panel at the same time

OBSERVED RESULT
The widget disappears from the panel if the user places the mouse pointer over the widget, does a RMB click and selects the "Configure System Monitor Sensor" option from the pop-up menu. The widget disappears from the panel under some other conditions as well, for example: System Tray > Click on the Volume control > Click the "Configure Audio Volume" button in the lower right corner.

EXPECTED RESULT
The widget should not disappear from the panel when its configuration window opened and/or the "Configure Audio Volume" button is pressed.


SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux 11
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
Kernel Version: 5.10.0-9-amd64
OS Type: 64-bit

ADDITIONAL INFORMATION
See the attached pics
Comment 1 local10 2021-11-23 14:16:41 UTC
Created attachment 143871 [details]
Configuration window, note that "Display Style" is blank though previously it was set to "Text Only"
Comment 2 Nate Graham 2021-11-23 18:13:42 UTC
This was fixed in a later Plasma version. We're at 5.23 now, but you're still using 5.20.
Comment 3 local10 2021-11-24 15:25:13 UTC
(In reply to Nate Graham from comment #2)
> This was fixed in a later Plasma version. We're at 5.23 now, but you're
> still using 5.20.

From the Debian support list ( https://lists.debian.org/debian-kde/2021/11/msg00018.html ): 

> We would need a targeted fix, e.g. a 5-line patch or so, to be able to fix 
> it in stable. Unfortunately, we cannot just update the entire KDE stack 
> to a later version.
> If such a patch can be found, we could possibly fix the issue. Otherwise, 
> you're out of luck I'm afraid.

Any plans to release such a patch? Thanks
Comment 4 Nate Graham 2021-11-24 15:40:22 UTC
Probably not. I don't know which specific commit fixed it, and 5.20.5 is old and obsolete but also not an LTS release; no KDE developers are still interested in developing for it.
Comment 5 local10 2022-11-10 18:33:34 UTC
The issues reappeared again in 5.26. The widget disappears from the Task Bar after logging out from KDE and then logging into KDE back again. The only positive is that when adding the widget back to the Task Bar it remembers the config settings it had.

Operating System: Debian 12 Bookworm GNU/Linux
KDE Plasma Version: 5.26.0  KDE Frameworks Version: 5.98.0  Qt Version: 5.15.6
Kernel Version: 6.0.0-2-amd64 (64-bit)
Graphics Platform: X11
Comment 6 local10 2022-11-15 05:40:40 UTC
STEPS TO REPRODUCE (correction to the steps above)

1. Place the system monitor sensor widget on the panel and configure it to use the following text-only sensors: CPU Total Load, Free Memory Percentage, Free Memory, Used swap memory.
2. Log out of KDE, then log back into KDE
3. The  system monitor widget disappears from the task bar panel and needs to be added to the panel again

Operating System: Debian 12 Bookworm GNU/Linux
KDE Plasma Version: 5.26.3  KDE Frameworks Version: 5.98.0  Qt Version: 5.15.6
Kernel Version: 6.0.0-3-amd64 (64-bit)
Graphics Platform: X11
Comment 7 local10 2022-11-26 12:46:22 UTC
Resolved in:

Operating System: Debian 12 Bookworm GNU/Linux
KDE Plasma Version: 5.26.3  KDE Frameworks Version: 5.100.0  Qt Version: 5.15.6
Kernel Version: 6.0.0-4-amd64 (64-bit)
Graphics Platform: X11