D8840: XRandR: Clear EDID data when monitor is disconnected from an output

Daniel Vrátil noreply at phabricator.kde.org
Thu Nov 16 11:41:52 UTC 2017


dvratil created this revision.
dvratil added a reviewer: sebas.
Restricted Application added a project: Plasma.

REVISION SUMMARY
  This fixes KScreen behavior in situation when a monitor is unplugged
  from an output and another monitor is plugged into the same output
  afterwards. By keeping the old monitor's EDID around, the KDED module
  would then mis-identify the newly connected monitor as the old one and
  would apply the wrong config.
  
  By clearing the EDID we force the backend to get an up-to-date EDID 
  from the new monitor, once ConfigMonitor requests it.

REPOSITORY
  R110 KScreen Library

BRANCH
  Plasma/5.11

REVISION DETAIL
  https://phabricator.kde.org/D8840

AFFECTED FILES
  backends/xrandr/xrandroutput.cpp

To: dvratil, sebas
Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20171116/3dfd6e08/attachment.html>


More information about the Plasma-devel mailing list