If people find this there’s going to be a lot of very user-specific scenarios, aren’t there?
I started* with Xfce and Ubuntu then Plasma then same with Debian, so I did most of the learning with the first pairing – there were definitely Ubuntu releases that borked things but it was mostly things other than the DE (like a networking component being changed, or fundamental ecosystem stuff). And it’s mostly been with distros using apt. Since I’ve only reinstalled the main daily use system once in a decade, when moving to Debian due to the Canonical Snap direction, I got fairly comfortable with manually sorting out any upgrades that broke partway through enough to not get back to a functioning DE. Which hasn’t been many on this box.
IIRC Plasma 5 to 6 needed a bit of fixing afterwards (having restored the previous /home/ files) and the plasmoids etc I was using or had customised didn’t carry over into a usable desktop, but considering I’m still carrying some config files and things like icon choices forward from 2016, have switched compositors, found workarounds, etc, it’s all been robust enough even with the degree of frankensteining I’ve done. No intention of ever starting with a completely clean slate unless it’s VMs to troubleshoot something specific, or maybe if the hardware gets replaced (but I haven’t found any need, PCs got to “good enough” way back or about 2012 in my case).
The trouble is that to the average user it really isn’t obvious what’s distro, what’s DE, what’s software stacked on top of that, so they may not ever get to the bottom of things and identify root causes. From what I was reading around the time of the 5 to 6 switch, though, I think that wasn’t a very smooth transition for some people. Similarly, there’ve been issues over the years that I connect with the hardware and kernel issues, re: power management and graphics acceleration. Those might have looked like the fault of a DE to some people.
Occasionally (with no obvious pattern) when restoring from hibernation the Wayland session seems to not recover, certainly not in a reasonable amount of time, and the quickest resolution is to switch tty and restart. I don’t think this is fully not recovering, it’s more that it feels like it’s taking an inordinately long time to switch back in things required for an interactive desktop session – possibly the order in which things are prioritised. It isn’t consistent and since this generation of Intel hardware has always been a bit flaky on Windows as well as Linux with hibernation, it’s something I just accept. I don’t tend to restart after updates unless the DE specifically prompts, either, so like pretty much everything it’s likely mostly my fault. Have also made decisions over the years about things like a main non-system partition using Ext4 without case sensitivity.
As long as upgrade processes are relatively seamless for the majority of users, that’s a win. There’s nothing I notice as being broken in whatever version of Plasma is currently in Debian 13. A few minor issues with the interaction of Wayland and specific non-KDE applications, but I expect that’s going to be the situation for years. Everything’s still infinitely more robust than Linux was circa the turn of the century.
That reminds me – the handling of existing global shortcuts when switching to Wayland is an example that springs to mind where things could perhaps have been done with more hand-holding for normal users.
*Started the time I stayed for personal use, anyway. Have dipped in and out for about as long as Linux has been around and some fond memories of KDE 3 for instance.
edit: My notes from the Plasma 5 to 6 switch as part of the Debian upgrade –
https://virtualdebris.co.uk/blog/039DA73E/project-zebra-upgrade-to-debian-13-and-switching-to-wayland