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