This hotplug/drm modesetting still can be racy and getting seriously out of sync. On some boots suspend/resume and reconnects were working on other not (possibly related to dcp tracing). Login into plasma(wayland) freezes the screen. switching to a VT fixes heals it through an modeset but the external display is not used by kwin on switching back. Despite of his I still think this is an improvement but not usable.
The frozen display smells more like a dcp issue than a kwin issue. I don't remember seeing something like this while testing dp-altmode.
This hotplug/drm modesetting still can be racy and getting seriously out of sync. On some boots suspend/resume and reconnects were working on other not (possibly related to dcp tracing). Login into plasma(wayland) freezes the screen. switching to a VT fixes heals it through an modeset but the external display is not used by kwin on switching back. Despite of his I still think this is an improvement but not usable.
The frozen display smells more like a dcp issue than a kwin issue. I don't remember seeing something like this while testing dp-altmode.
We probably want https://github.com/AsahiLinux/linux/commit/1c0a7e734aec1ba29e7c8ec0a94830036180584c ("drm: apple: HACK: Do not delete piodma platform device") in a 6.5 tag and push it to users. It avoids an occasional hang on shutdown/reboot.