AsahiLinux / linux

Linux kernel source tree
Other
2.17k stars 84 forks source link

dcp dptx hotplug fixes/changes #236

Closed jannau closed 7 months ago

jannau commented 7 months ago

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.

marcan commented 7 months ago

Merged, thanks!