Skip to content

Fix crashes when KMS state gets out of sync

We'd sometimes get a post-hot-plug KMS state representation before receiving the hot-plug event, because we update the internal state directly from KMS after a mode set. This meant various parts got confused due to seemingly connected monitors lacking connector state. Handle this by predicting the state changes without, letting the hot plug handling happen via the hot plug event instead.

Merge request reports