mirror of
https://github.com/brl/mutter.git
synced 2025-02-26 01:34:09 +00:00

When mutter is paused (i.e. not the DRM master), stop listening on hotplug events. Instead read the current state and set modes when resumed. This avoids a race condition in the drm API which currently only manages to properly deal with one application querying the EDID state at the same time when there are multiple mutter instances running at the same time (e.g. gnome-shell driving gdm at the same time as gnome-shell as the session instance). https://bugzilla.gnome.org/show_bug.cgi?id=779837
Description
Languages
C
98.9%
Meson
0.7%
Python
0.3%