<table><tr><td style="">romangg added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D22292">View Revision</a></tr></table><br /><div><div><p>In the Drm backend still a code path exists to read output configuration from a KWin specific configuration file (for Plasma Mobile I believe). That is being used here. However the main way to configure outputs is through KScreen interface and the idea was to more to remove the alternative code path instead of expanding its usage.</p>
<p>An alternative approach to solving the flicker would be to delay showing the first frame until KScreen has provided the config (or a timeout occurs). This would then also work if a screen has been disconnected in between. However we could still use this patch here as a flicker fix in between.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R108 KWin</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D22292">https://phabricator.kde.org/D22292</a></div></div><br /><div><strong>To: </strong>apol, KWin, Plasma<br /><strong>Cc: </strong>zzag, romangg, kwin, LeGast00n, sbergeron, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart<br /></div>