I'm currently facing some troubles with my laptop, in which #kwin is causing some trip-ups in the #amdgpu driver with panel self refresh apparently.
The internal screen freezes, but the machine still responds to input — I'm just not seeing it on the machine itself. Inspecting processes via SSH shows it's still launching applications when I invoke certain key combinations. Connecting an external display and disconnecting it again restores normal operation. Only issue is that still leave the machine inoperable once I can't do that, which completely disqualifies it for on-the-go usage. A laptop I can't use on the go is pretty much useless.
Searching online for clues how to work around the issue has been fruitless. There's apparently some #linux kernel command line parameters to turn PSR off, but the issue persisted.
I replaced the #Arch install on my laptop with #Fedora for now, as it stopped the issue from occurring. My best guess at the moment is a regression somewhere in the 6.18 line. Fedora 43 ships with 6.17.1 and updates to 6.18.8. Arch currently ships 6.18.7, and the system was working properly before doing regular system upgrades. A complete reinstall of Arch also did not fix the issue, solidifying my belief it could be a kernel regression. So until Arch updates to a more recent kernel, Fedora it is, as I'd much prefer my laptop to not be a paper weight.