https://bugs.kde.org/show_bug.cgi?id=427861
David Oldford <david_oldf...@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |david_oldf...@hotmail.com --- Comment #78 from David Oldford <david_oldf...@hotmail.com> --- I experience this issue on a regular basis. Boot up is normally fine (it was problematic until I disabled loading a previous session and deleted the session file that had been loading,) but any time my monitors disconnect for any reason my desktop settings get messed up. The most common issue now is my icons swapping monitors along with my panel. After that the most common is my desktop background reverting to the default and after that is the desktop background just becoming all black which I believe is a symptom of plasma just failing altogether for that monitor somehow. I'm running kubuntu-backports packages with Kubuntu impish: kde plasma version: 5.24.4 kde frameworks version: 5.92.0 Qt Version: 5.15.2 Kernel Version: 5.13.0-40-generic Graphics Platform: X11 (nvidia binary driver) I have my system hooked up to a displayport kvm and if I switch between kvm inputs the problem seems to occur 100% of the time and strangely enough get worse the more I swap back and forth. If I just click back and forth long enough I end up with plasma totally falling apart and have had experiences where I needed to reboot to get it running again. It's been driving me nuts for about a year but I've been too busy with work to do much about it. I recently wrote a tiny script to facilitate a quicker recovery: #!/bin/sh kquitapp5 plasmashell cp /home/username/.config/plasma-org.kde.plasma.desktop-appletsrc.1 /home/username/.config/plasma-org.kde.plasma.desktop-appletsrc kstart5 plasmashell This script appears to reliably work so the problem appears to me to be the associated config file is being corrupted somehow whenever monitors disconnected and reconnected (either in memory settings become corrupted and written to it or it gets written out in a corrupted fashion and then read into memory by plasmashell). It seems to me there are way to many containment items in the associated config and a lot of the problem I believe is plasma starting from scratch assuming it's connected to a brand new display and making a new containment whenever a monitor is disconnected and reconnected after boot. Doing a diff of the config file it seems that: [Containments][3][Applets][4][Configuration] PreloadWeight=91 has the PreloadWeight value changed from 92 to 91 and under ScreenMapping the screenMapping value is changed but it seems in meaningless ways the order of desktop items in the list appears to have changed. -- You are receiving this mail because: You are watching all bug changes.