Created attachment 154622 [details] Attempting plasmashell restart from command line Panels lost after Plasma minor upgrade *** Upon login after last 5.24.7 upgrade and after subsequent reboots, Plasma panels are lost. Krunner works, so not all is lost. As does re-adding panels once more. *** STEPS TO REPRODUCE 1. Login OBSERVED RESULT No panels EXPECTED RESULT Panels SOFTWARE/OS VERSIONS KDE Plasma Version: 5.24.7 KDE Frameworks Version: 5.98.0 Qt Version: 5.15.3
Do you have multiple monitors?
Created attachment 155089 [details] Full day journalctl from the day issue occurred (redacted)
Created attachment 155090 [details] plamashellrc that was present when the issue occurred
(In reply to Nate Graham from comment #1) > Do you have multiple monitors? Yes. It's a work laptop, so it's regularly docked and undocked. I highly suspect this issue to have occurred when I did undock and closed laptop lid (which results in sleep regardless if we're currently in AC mode or battery mode) in rapid succession. Attached a few more logs, but I'm unsure whether they actually provide any value. If looking at journalctl output, the issue probably occurs during the "Dec 14 12:28:21" outputs. (This was verified by comparing to my shell history log timestamps)
Ahh, how sad. Fortunately the issue is finally fixed for good in Plasma 5.27. Unfortunately, the code changes to make it happen were extensive and cannot be easily backported to 5.24.
(In reply to Nate Graham from comment #5) > Ahh, how sad. Fortunately the issue is finally fixed for good in Plasma > 5.27. Unfortunately, the code changes to make it happen were extensive and > cannot be easily backported to 5.24. Great! P.S: Luckily I am a long time KDE user and won't be discouraged from these kinds of bugs, but I could easily see how for a new user, this is the kind of bug that would cause one to give up on KDE Plasma forever. We really would need a feature that caught all these types of errors, and offered to reset to a fresh, working configuration, while producing a backup of the broken one.