mirror of
https://github.com/brl/mutter.git
synced 2025-01-26 19:39:20 +00:00
Jonas Ådahl
db14e6099e
monitor-manager-kms: Don't listen on hotplugs when paused
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%